のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,597,122人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレEmacs Part 43

emacs覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
51 = :

>>50
M-x コマンド
で勝手に引っ張ってきてくれる

52 = :

許可は得てるで

53 = :

その仕組みで何か悪さできないの?

54 = :

君のがんばり次第。

55 = :

>>52
Emacs乙

56 = :

何言ってんだ

57 = :

横向きの方が有利かもしれない

58 = :

ある特定のファイルが更新されていた場合に、バッファへの読み直しをさせるには、どのように書けば良いでしょうか?

メモ書きファイルに追加書き込みさせるのに、
(swith-to-buffer memo-file-path)とバッファを切り替えているのですが、
更新されている場合には、changed on disk. Reread from diskと聞かれてemacs lispの処理が止まってしまいます。

59 = :

>>58
読み直ししたいなら無理矢理(revert-buffer nil t)とでもすればいいんじゃね
もしswitch-to-bufferをやめてset-bufferとかwith-current-bufferあたりで済む話ならそっちを使って逃げるとか

61 = :

hoge.org から
hoge.tex やhoge.html
を生成するコマンドをmakefileに書きたいのだけど
どんなコマンド書けばいいのでしょう

64 = :

そうだな。
>>61http://toro.2ch.net/test/read.cgi/unix/1079538957/ で本当にやりたいことを聞いたらいいよ。

66 = :

と意味不明な供述を繰り返しており

67 = :

>61
コマンドラインからelisp実行したいのね
elisp への引数指定がめんどそう

68 = :

>>61
普段emacs上で手動でやっているんだと思うけれど
どういう操作をしているのかを書いてみそ

69 = :

shell-modeで改行無しのテキストファイルをcatしても中身が表示されないです。
何か設定すれば見えるようになりますか?

70 = :

>>69
ファイルの内容を abc だけで試したけど
emacs24.3@ubuntu13.04, emacs24.3@gnupack では問題ないな
環境と、ファイルの内容を詳しく
この件ではあまり関係ないとは思うけれど、お約束で emacs -Q で起動したときの結果も

73 = :

unsetopt prompt_cr

74 = :

>>73
表示できました!ありがとうございます!!

75 = :

感動した

76 = :

>>61
(org)Batch execution
を読んで、
org-export-as-html
などを実行するように変更する。

77 = :

http://poulenc.eng.kagawa-u.ac.jp/~hiconyan/doku.php?id=emacs:powerline
emacs起動時にこのcustom-set-facesの設定が反映されません。他の設定はokです
custom-set-facesを手動で評価すると設定は意図した通りに反映されます
何か追加で設定しなければいけないのですか

78 = :

>>77
.emacs 読み込んだ後に defface で face つくられてんでねーの?
eval-after-load 使って対象 face が load された後に custom-set-faces 呼んでみたら?

79 = :

>>78
autoloadしてeval-after-loadの中でcustom-set-facesを使ってみましたが
なぜかうまくいきませんでした
ただset-background-colorで設定できたのでこれを使おうと思います
ありがとうございました

81 = :

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;
*/
にも適用されてしまいます。

83 = :

commentのfaceを最後に持ってくる、では駄目?

84 = :

気にしないようにしてたのに気になってきたじゃないか

85 = :

Emacs + org-mode + python in reproducible research; SciPy 2013 Presentation - YouTube
http://www.youtube.com/watch?v=1-dUkyn_fZA

86 = :

C-x C-s セーブ時に以下のエラーがでてしまします。

Saving file c:/hogehoge.cpp
basic-save-buffer-2: Opening output file: invalid argument, c:/hogehoge.cpp

エラーが出ないファイルと出るファイルがあり、
エラーになる場合はセーブができません。

考えられる原因はなんでしょうか?

使用しているのはemacs24.3です。

88 = :

rootはやめとけ

90 = :

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になります。
対処法などはないでしょうか?

91 = :

以下のようにshell-commandを発行すると、
(shell-command (concat "saykana hello"))
(Shell command succeeded with no output)
のように表示されてしまうのですが、
なにも表示されないようにするにはどうすればよいでしょうか?

92 = :

>>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 を使う。

93 = :

>>92
ありがとうございました。
楽だったので1を使いました。

94 = :

>>90
たぶん Emacs.app をビルドして
/Applications フォルダにドラッグして入れたほうがいいんじゃね
やり方はそのサイトにはあるはず

OSX のアプリとしては /Applications に入れたほうがいいとおも

96 = :

Cygwin って loadavg 取れないんじゃなかったかな

98 = :

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しても再現しないと思います。
ただ、発生しているときは、なんどやっても必ず同じ挙動になります。

99 = :

imenu-treeで階層化したimenuを表示したく、そのためのimenu側の設定をお聞きします
対象のファイルはこのようなものです

* 見出し1
** 見出し1.1
内容1
* 見出し2
** 見出し2.1
内容2

http://dev.ariel-networks.com/Members/matsuyama/imenu/の「独自のインデックス作成機能を作る」で
1階層のインデックス作成はできたのですが、それ以上の深さをimenuにどう伝えるのかさっぱり分かりません
おわかりの方はいらっしゃいますか

100 = :

>>96-97
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一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について