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

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 42

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
551 : 名無しさん@お腹 - 2013/02/26(火) 13:02:25.78 (+3,-30,-55)
>>538
search_word を occur して, `e' (occur-edit-mode) で置換し,
`C-c C-c' (occur-sease-edit)。

現状、行番号が変更できてしまうので注意。
552 : 名無しさん@お腹 - 2013/02/26(火) 22:34:36.96 (-6,-29,-8)
occurって何の省略形なの?
553 : 名無しさん@お腹 - 2013/02/26(火) 22:45:15.74 (-1,-29,-7)
別に省略でもなく,ふつうに英単語の occur でしょ
554 : 名無しさん@お腹 - 2013/02/26(火) 23:53:36.26 (-1,-29,-33)
occur-edit-modeは最近知って今まで知らなかった事に愕然とした。
おかげでリファクタリングがやりやすくなった。
555 : 名無しさん@お腹 - 2013/02/27(水) 01:08:46.43 (-2,-30,-22)
occurは昔からあるけど、occur-edit-modeって、emacs-24からじゃなかったっけ?
なので最近知ったのはむしろ当たり前。
556 : 名無しさん@お腹 - 2013/02/27(水) 02:05:24.49 (+3,-24,-2)
emacs-22にはなかった…
all に触発されて作ったのかな。
557 : 名無しさん@お腹 - 2013/02/27(水) 10:05:56.86 (-2,-30,-32)
Symbol's value as variable is void: setqって表示されるんだが助けてくれ
自分で入れたelとかelcは全部外してみたけど直らないから他に原因があると思うんだが
558 : 名無しさん@お腹 - 2013/02/27(水) 10:51:21.24 (+3,-29,-79)
とりあえず emacs -q で、initファイルを読み込まない状態で問題なく起動できるか確認してみて
問題なければinit内を辿って、setqが変数として呼ばれてる所を探してみるとか。

通常、setqは関数なんだけどな
559 : 名無しさん@お腹 - 2013/02/27(水) 11:06:04.10 (-2,-30,-37)
あ、emacs --debug-init の方が*Backtrace*内でロードしたファイル名を表示するから探し易いか。
560 : 名無しさん@お腹 - 2013/02/27(水) 11:41:29.62 (+43,+15,-15)
ありがとう、initファイルが原因だったみたいだ
なんとか解決できた
561 : 名無しさん@お腹 - 2013/02/27(水) 12:28:50.00 (+57,+29,-1)
なにこの良い流れ
お前らこんなにいい人だっけ
562 : 名無しさん@お腹 - 2013/02/27(水) 12:34:11.04 (+52,+29,-3)
おれらマジ天使ですよ?
563 : 名無しさん@お腹 - 2013/02/27(水) 12:37:20.75 (+33,-28,-24)
Land of Lispの翻訳本が出たんで読んでみたが、rmsが雪男扱いされててワラタ
564 : 名無しさん@お腹 - 2013/02/27(水) 19:15:39.54 (+62,+29,-29)
>>563
足跡でしかその存在を確認できないのか。
565 : 名無しさん@お腹 - 2013/03/02(土) 14:02:48.75 (+47,+29,-11)
ぐ、ぬぅ..
566 : 名無しさん@お腹 - 2013/03/02(土) 16:25:50.78 (-10,-28,-12)
Gnu
567 : 名無しさん@お腹 - 2013/03/03(日) 11:00:47.76 (+57,+29,-39)
お向かいの幼児は牛乳のことをグニュと呼ぶ
その兄はグーヌーだったな
568 : 名無しさん@お腹 - 2013/03/03(日) 11:38:06.39 (+13,-30,-139)
find-fileでファイルを開き、その内容を正規表現で置換してから
ファイルを上書き保存したいのですが、正規表現で置換する部分がわかりません
(switch-to-buffer (find-file file))
;;
(save-buffer)
正規表現を使った文字列置換はreplace-regexp-in-stringですが、バッファに対してはどうすればいいのでしょうか
569 : 568 - 2013/03/03(日) 12:19:19.57 (-2,-30,-19)
re-search-forwardとreplace-matchでできました
570 : 名無しさん@お腹 - 2013/03/03(日) 12:47:45.85 (+57,+29,-79)
Evil: EmacsをVimのごとく使う - 導入編 - 貳佰伍拾陸夜日記
http://d.hatena.ne.jp/tarao/20130303/evil_intro

佐藤雅彦先生ってEmacsとVimの架け橋?の役割も果たされていたんだね
571 : 名無しさん@お腹 - 2013/03/03(日) 14:44:28.11 (-1,-29,-7)
anythingとiswitchbのバッティング、何とかならないのだろうか。
iswitchbを優先したいんだけど。
572 : 名無しさん@お腹 - 2013/03/03(日) 15:07:38.49 (+30,-30,-17)
(global-set-key (kbd "C-x C-b") 'iswitchb-buffer)
したらいいだけじゃね?
573 : 名無しさん@お腹 - 2013/03/03(日) 15:33:31.15 (+58,+26,+2)
>>572
ありがとうございます、やってみます。
574 : 名無しさん@お腹 - 2013/03/04(月) 23:43:42.41 (-1,-29,-45)
EmacsでVimを使えるEvilってのが最近話題だけども、その逆VimでEmacsが使える様な物はないの?
575 : 名無しさん@お腹 - 2013/03/04(月) 23:46:38.70 (+3,-30,-141)
viのコマンドモード(:hogehogeとかコマンド打っていくやつ)
の動きで<C-a>で行頭にとか<C-k>で以後消すとかEmacs風にするプラグインはある。
後当然だがキーバインド設定とかでNormalモード(多くのエディタでいうところの文章打ち込んでいける状態)
に同様の操作をvimrcに記述することで設定できる。
576 : 名無しさん@お腹 - 2013/03/05(火) 00:08:51.29 (-1,-29,-3)
evilは面白そうだけれど、dvorak用の設定が面倒そうだからな…
577 : 名無しさん@お腹 - 2013/03/05(火) 00:34:35.87 (+56,+28,-21)
vimの編集モードは好きなんだけど
挿入モードに入ってからがなんとも
578 : 名無しさん@お腹 - 2013/03/05(火) 07:39:40.47 (+43,-23,-67)
Emacs が Vim のいいところをとりこみ
Vim が Emacs のいいところをとりこむと
結果的には同じソフトになるだろう。

つまり Emacs ÷ Vim = Vim × Emacs という数式が成りたつ。
579 : 名無しさん@お腹 - 2013/03/05(火) 09:18:14.36 (+63,+29,-4)
>>578
おい、その式はおかしくねえか?
580 : 名無しさん@お腹 - 2013/03/05(火) 09:58:13.02 (+31,-29,-17)
Vim = ±1
あるいは
Emacs = 0
ということか
581 : 名無しさん@お腹 - 2013/03/05(火) 10:09:12.56 (+60,+29,-54)
>>580
0で割って良いわけないだろ
本当にプログラマか?
英語もできない、数学も出来ないとかプログラマにとって必要なもの持ってないんだな。アメリカだと中学生と同じレベルくらい?笑

馬鹿だな
582 : 名無しさん@お腹 - 2013/03/05(火) 11:22:33.93 (+50,+29,-12)
いつものバカの相手するお前が場k。
583 : 名無しさん@お腹 - 2013/03/05(火) 11:57:49.40 (+52,+29,-4)
ゆとりってこういうのが面白いの?
584 : 名無しさん@お腹 - 2013/03/05(火) 11:59:33.28 (-2,-30,-23)
lim _{t→∞} ?emacs - vim? = 0
これで良い?
585 : 名無しさん@お腹 - 2013/03/05(火) 12:26:48.38 (+44,+16,-13)
vimよりもEmacsの良いところを話そうぜ
586 : 名無しさん@お腹 - 2013/03/05(火) 17:08:03.77 (+8,-30,-155)
emacsが起動時にフリーズするようになった。
.emacsをリネームして起動すると普通に起動した。
特に変更を加えていないのに何故?と原因を調査した。
すると (auto-install-update-emacswiki-package-name t)の式が原因だった。
emacswiki (http://emacswiki.org/) が落ちているとフリーズするんだな。
シングルスレッドだからしょうが無いのか。
同様の現象に戸惑っている人がいそうなのでカキコ。
587 : 名無しさん@お腹 - 2013/03/05(火) 19:26:06.02 (+3,-21,+1)
>586
thx
588 : 名無しさん@お腹 - 2013/03/05(火) 20:51:53.14 (+51,+23,-19)
え?タイムアウトとか無いの?どんな仕様だよ。
589 : 名無しさん@お腹 - 2013/03/05(火) 23:33:20.98 (+60,+28,-27)
Emacsは分母じゃないから0で問題ないだろう。
Vimは±1でEmacsは解無しになるんじゃないかね。
590 : 名無しさん@お腹 - 2013/03/06(水) 00:39:54.31 (+6,-29,-17)
>>589
Vimは±1でEmacsは不定だろう
591 : 名無しさん@お腹 - 2013/03/06(水) 01:26:58.20 (+57,+29,-16)
黙ってみてたけど
やっと正しい答えが出たw
592 : 名無しさん@お腹 - 2013/03/06(水) 06:42:45.34 (+3,-29,-79)
Emacs=0でVimは0以外 ← この場合が漏れてる
しかしそうなるとEmacsは0の場合があるから不定とは言えなくなると思う。
なんで
Vimは±1でEmacsは任意の実数
Emacsは0でVimは0以外の任意の実数
と書いて正解じゃないかね?
594 : 名無しさん@お腹 - 2013/03/06(水) 08:16:48.10 (-1,-29,+0)
el-getやpackageがあるもんな
595 : 名無しさん@お腹 - 2013/03/06(水) 10:05:41.83 (-2,-30,-51)
auto-installとel-getの違いが分からない
どっちも外部urlをもとにelispを取得するもの?
596 : 名無しさん@お腹 - 2013/03/06(水) 12:31:43.82 (-1,-29,-35)
el-getは生のelファイルだけじゃなくてgitのリポジトリとかからも一括clone自動ロード設定
自動コンパイル時のカスタムビルドパス…等細かい設定が可能と高い自由度がある
597 : 名無しさん@お腹 - 2013/03/06(水) 12:37:45.13 (-1,-29,-33)
auto-installはダウンロードしてくるだけだけど、
el-getはパッケージマネージャみたいなもので、
ファイルの削除や、アップデートまで面倒見てくれる
598 : 名無しさん@お腹 - 2013/03/09(土) 17:00:23.25 (+67,+29,-36)
開いた任意のバッファを一定時間後に閉じることはできますか?
処理結果が新規バッファ上に表示されるelispを使っていて疑問に思いました。
599 : 名無しさん@お腹 - 2013/03/09(土) 17:11:31.22 (+8,-29,-66)
run-with-timer でも使えば出来るんでない?
自分はその手のバッファは popwin でフォーカスさせて
見終わったらすぐ消せるよう q で kill-buffer されるようキーバインドしこむようにして
無駄に増えないようにしてる
600 : 598 - 2013/03/09(土) 17:23:16.81 (+2,-27,+0)
>>599
popwinを使ってみます。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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