私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs Part 43
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>52
Emacs乙
Emacs乙
ある特定のファイルが更新されていた場合に、バッファへの読み直しをさせるには、どのように書けば良いでしょうか?
メモ書きファイルに追加書き込みさせるのに、
(swith-to-buffer memo-file-path)とバッファを切り替えているのですが、
更新されている場合には、changed on disk. Reread from diskと聞かれてemacs lispの処理が止まってしまいます。
メモ書きファイルに追加書き込みさせるのに、
(swith-to-buffer memo-file-path)とバッファを切り替えているのですが、
更新されている場合には、changed on disk. Reread from diskと聞かれてemacs lispの処理が止まってしまいます。
>>58
読み直ししたいなら無理矢理(revert-buffer nil t)とでもすればいいんじゃね
もしswitch-to-bufferをやめてset-bufferとかwith-current-bufferあたりで済む話ならそっちを使って逃げるとか
読み直ししたいなら無理矢理(revert-buffer nil t)とでもすればいいんじゃね
もしswitch-to-bufferをやめてset-bufferとかwith-current-bufferあたりで済む話ならそっちを使って逃げるとか
hoge.org から
hoge.tex やhoge.html
を生成するコマンドをmakefileに書きたいのだけど
どんなコマンド書けばいいのでしょう
hoge.tex やhoge.html
を生成するコマンドをmakefileに書きたいのだけど
どんなコマンド書けばいいのでしょう
$ git --init
$ touch ticket.org
でemacs使った簡易Redmineもどきできるな
ticket.orgからmakefileも生成してほしい
$ touch ticket.org
でemacs使った簡易Redmineもどきできるな
ticket.orgからmakefileも生成してほしい
shell-modeで改行無しのテキストファイルをcatしても中身が表示されないです。
何か設定すれば見えるようになりますか?
何か設定すれば見えるようになりますか?
>>69
ファイルの内容を abc だけで試したけど
emacs24.3@ubuntu13.04, emacs24.3@gnupack では問題ないな
環境と、ファイルの内容を詳しく
この件ではあまり関係ないとは思うけれど、お約束で emacs -Q で起動したときの結果も
ファイルの内容を abc だけで試したけど
emacs24.3@ubuntu13.04, emacs24.3@gnupack では問題ないな
環境と、ファイルの内容を詳しく
この件ではあまり関係ないとは思うけれど、お約束で emacs -Q で起動したときの結果も
>>70,71
どうやらzshだとダメみたいです。
explicit-shell-file-nameにbashやtcshを指定したら表示されました。
zshでも何もしないsedにパイプすれば表示されるんですが・・・
% echo -n abc
% echo -n abc | sed ''
abc
% cat /tmp/t.txt
% cat /tmp/t.txt | sed ''
abc
どうやらzshだとダメみたいです。
explicit-shell-file-nameにbashやtcshを指定したら表示されました。
zshでも何もしないsedにパイプすれば表示されるんですが・・・
% echo -n abc
% echo -n abc | sed ''
abc
% cat /tmp/t.txt
% cat /tmp/t.txt | sed ''
abc
>>73
表示できました!ありがとうございます!!
表示できました!ありがとうございます!!
http://poulenc.eng.kagawa-u.ac.jp/~hiconyan/doku.php?id=emacs:powerline
emacs起動時にこのcustom-set-facesの設定が反映されません。他の設定はokです
custom-set-facesを手動で評価すると設定は意図した通りに反映されます
何か追加で設定しなければいけないのですか
emacs起動時にこのcustom-set-facesの設定が反映されません。他の設定はokです
custom-set-facesを手動で評価すると設定は意図した通りに反映されます
何か追加で設定しなければいけないのですか
>>77
.emacs 読み込んだ後に defface で face つくられてんでねーの?
eval-after-load 使って対象 face が load された後に custom-set-faces 呼んでみたら?
.emacs 読み込んだ後に defface で face つくられてんでねーの?
eval-after-load 使って対象 face が load された後に custom-set-faces 呼んでみたら?
>>78
autoloadしてeval-after-loadの中でcustom-set-facesを使ってみましたが
なぜかうまくいきませんでした
ただset-background-colorで設定できたのでこれを使おうと思います
ありがとうございました
autoloadしてeval-after-loadの中でcustom-set-facesを使ってみましたが
なぜかうまくいきませんでした
ただset-background-colorで設定できたのでこれを使おうと思います
ありがとうございました
autoloadが何の関係あるんだろ?
eval-after-loadのformをクオートしてないのでは。
eval-after-loadのformをクオートしてないのでは。
c++-modeなどで特定のキーワードにfaceをつけたくて
font-lock-add-keywords
を使ってみたんですが、
コメントに含まれているワードまでfaceがついてしまい困っています。
コメント中のワードには適用しないようにするのはどうすればいいでしょうか?
ちなみにこんなかんじでつかってます。
(font-lock-add-keywords
c++-mode
'(
("\\<\\(Hoge\\)\\>" 1 font-lock-keyword-face t)
))
これだと
// Hoge a;
とか
/*
Hoge a;
*/
にも適用されてしまいます。
font-lock-add-keywords
を使ってみたんですが、
コメントに含まれているワードまでfaceがついてしまい困っています。
コメント中のワードには適用しないようにするのはどうすればいいでしょうか?
ちなみにこんなかんじでつかってます。
(font-lock-add-keywords
c++-mode
'(
("\\<\\(Hoge\\)\\>" 1 font-lock-keyword-face t)
))
これだと
// Hoge a;
とか
/*
Hoge a;
*/
にも適用されてしまいます。
font-lock-add-keywordsのdocstringに書かれているように既知のバグです。
Emacs + org-mode + python in reproducible research; SciPy 2013 Presentation - YouTube
http://www.youtube.com/watch?v=1-dUkyn_fZA
http://www.youtube.com/watch?v=1-dUkyn_fZA
C-x C-s セーブ時に以下のエラーがでてしまします。
Saving file c:/hogehoge.cpp
basic-save-buffer-2: Opening output file: invalid argument, c:/hogehoge.cpp
エラーが出ないファイルと出るファイルがあり、
エラーになる場合はセーブができません。
考えられる原因はなんでしょうか?
使用しているのはemacs24.3です。
Saving file c:/hogehoge.cpp
basic-save-buffer-2: Opening output file: invalid argument, c:/hogehoge.cpp
エラーが出ないファイルと出るファイルがあり、
エラーになる場合はセーブができません。
考えられる原因はなんでしょうか?
使用しているのはemacs24.3です。
Macなんですが
http://sakito.jp/emacs/emacs24.html#usr-local
を参考にIMEパッチをあてて、/usr/local/にバイナリ生成しました。
しかしターミナルからemacsコマンドで開くとEmacsで文字やらコマンドが打てなくなりました。厳密にはEmacsがアクティブになりません。
/usr/local/bin/を見るとemacsとemacs-24.3というものがあり
ターミナルでemacsとうち、起動するとターミナルの上の部分がemacs-24.3になります。
対処法などはないでしょうか?
http://sakito.jp/emacs/emacs24.html#usr-local
を参考にIMEパッチをあてて、/usr/local/にバイナリ生成しました。
しかしターミナルからemacsコマンドで開くとEmacsで文字やらコマンドが打てなくなりました。厳密にはEmacsがアクティブになりません。
/usr/local/bin/を見るとemacsとemacs-24.3というものがあり
ターミナルでemacsとうち、起動するとターミナルの上の部分がemacs-24.3になります。
対処法などはないでしょうか?
以下のようにshell-commandを発行すると、
(shell-command (concat "saykana hello"))
(Shell command succeeded with no output)
のように表示されてしまうのですが、
なにも表示されないようにするにはどうすればよいでしょうか?
(shell-command (concat "saykana hello"))
(Shell command succeeded with no output)
のように表示されてしまうのですが、
なにも表示されないようにするにはどうすればよいでしょうか?
>>91
1. message-log-max + message nilでくるむ。楽だけど message 自体は一瞬表示される。
(let (message-log-max)
(shell-command)
(message nil))
2. shell-command-to-string を使う。
3. call-process, start-process などの low level api を使う。
1. message-log-max + message nilでくるむ。楽だけど message 自体は一瞬表示される。
(let (message-log-max)
(shell-command)
(message nil))
2. shell-command-to-string を使う。
3. call-process, start-process などの low level api を使う。
>>90
たぶん Emacs.app をビルドして
/Applications フォルダにドラッグして入れたほうがいいんじゃね
やり方はそのサイトにはあるはず
OSX のアプリとしては /Applications に入れたほうがいいとおも
たぶん Emacs.app をビルドして
/Applications フォルダにドラッグして入れたほうがいいんじゃね
やり方はそのサイトにはあるはず
OSX のアプリとしては /Applications に入れたほうがいいとおも
モードラインに日付と時間を出しているのですが、環境によって同じバージョン(24.2)で
表示が違うのはどうしてでしょうか。
2013-07-12 Fri 09:06 ← Cygwin
2013-07-12 Fri 09:06 0.36 ← Mac OS X 10.6
init.el にはこう書いています。
(setq display-time-format " %Y-%m-%d %a %R")
(display-time)
表示が違うのはどうしてでしょうか。
2013-07-12 Fri 09:06 ← Cygwin
2013-07-12 Fri 09:06 0.36 ← Mac OS X 10.6
init.el にはこう書いています。
(setq display-time-format " %Y-%m-%d %a %R")
(display-time)
M-: (load-average)
すれば取得出来てるかどうか分かる。
ちなみに(122 123 120)だった。
すれば取得出来てるかどうか分かる。
ちなみに(122 123 120)だった。
emacs 24.3のquery replaceがおかしい気がします。
c++-modeなどでつかっていますが、たまに以下のような動作をします。
abc0
abc1
abc2
abc3
abc4
これの一部を abc > xyz とreplaceするとします
abc0(no)
abc1(no)
abc2(yes)
abc3(yes)
abc4(yes)
という風に選択する予定なので
abc0,abc1をnoでスキップ
abc2をyesでリプレース
以前のemacsでの挙動ならabc3をリプレースするか問い合わせてきますが
いきなりスキップしたはずのabc0から再度問い合わせしてきます。
再度abc0,abc1をスキップしてabc3をリプレースすると
再びabc0を問い合わせてきます、これを繰り返す状態になります。
状況の再現性についてですが
その他周りのテキストも関係しているのか
↑のテキストだけはりつけて query replaceしても再現しないと思います。
ただ、発生しているときは、なんどやっても必ず同じ挙動になります。
c++-modeなどでつかっていますが、たまに以下のような動作をします。
abc0
abc1
abc2
abc3
abc4
これの一部を abc > xyz とreplaceするとします
abc0(no)
abc1(no)
abc2(yes)
abc3(yes)
abc4(yes)
という風に選択する予定なので
abc0,abc1をnoでスキップ
abc2をyesでリプレース
以前のemacsでの挙動ならabc3をリプレースするか問い合わせてきますが
いきなりスキップしたはずのabc0から再度問い合わせしてきます。
再度abc0,abc1をスキップしてabc3をリプレースすると
再びabc0を問い合わせてきます、これを繰り返す状態になります。
状況の再現性についてですが
その他周りのテキストも関係しているのか
↑のテキストだけはりつけて query replaceしても再現しないと思います。
ただ、発生しているときは、なんどやっても必ず同じ挙動になります。
imenu-treeで階層化したimenuを表示したく、そのためのimenu側の設定をお聞きします
対象のファイルはこのようなものです
* 見出し1
** 見出し1.1
内容1
* 見出し2
** 見出し2.1
内容2
http://dev.ariel-networks.com/Members/matsuyama/imenu/の「独自のインデックス作成機能を作る」で
1階層のインデックス作成はできたのですが、それ以上の深さをimenuにどう伝えるのかさっぱり分かりません
おわかりの方はいらっしゃいますか
対象のファイルはこのようなものです
* 見出し1
** 見出し1.1
内容1
* 見出し2
** 見出し2.1
内容2
http://dev.ariel-networks.com/Members/matsuyama/imenu/の「独自のインデックス作成機能を作る」で
1階層のインデックス作成はできたのですが、それ以上の深さをimenuにどう伝えるのかさっぱり分かりません
おわかりの方はいらっしゃいますか
>>96-97
Cygwin 側が変なんですね。なんか値が4つ入ってるし。
(0 0 0 0) ← Cygwin
(28 16 15) ← Mac OS X 10.6
気にしない事にします。ありがとうございました。
Cygwin 側が変なんですね。なんか値が4つ入ってるし。
(0 0 0 0) ← Cygwin
(28 16 15) ← Mac OS X 10.6
気にしない事にします。ありがとうございました。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- Emacs Part 40 (1001) - [92%] - 2012/9/7 0:30
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 42 (1001) - [92%] - 2013/6/9 5:15 △
- Emacs Part 44 (1001) - [92%] - 2014/2/8 8:01 △
- Emacs Part 53 (989) - [92%] - 2022/12/5 12:45
- Emacs Part 46 (984) - [92%] - 2014/12/24 14:15
- Emacs Part 45 (1001) - [92%] - 2014/6/23 9:45
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 49 (974) - [92%] - 2016/12/7 9:45
- Emacs Part 33 (1001) - [92%] - 2010/3/9 20:01 ○
- Emacs Part 41 (1001) - [92%] - 2012/12/24 4:15
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
- Emacs Part 31 (1001) - [84%] - 2009/10/23 10:31 ○
- Emacs part 23 (1001) - [84%] - 2008/2/8 0:04 ☆
トップメニューへ / →のくす牧場書庫について