Emacs Part 32
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/10/24(土) 04:05:36スレッドルールは以下の通り:
* 初心者にやさしく接すること
* Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
* このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
* 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること
GNU Emacs - Free Software Foundation (FSF) http://www.gnu.org/software/emacs/
EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
ダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/
CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
Git: git clone git://git.savannah.gnu.org/emacs.git emacs
_/l__
/ く
| ´ω` | ぐにゅう emacs
| C='|
前スレ http://pc12.2ch.net/test/read.cgi/unix/1251665639/
Emacs は世界を救う!
0219名無しさん@お腹いっぱい。
2009/11/03(火) 13:18:020220名無しさん@お腹いっぱい。
2009/11/03(火) 15:13:590221名無しさん@お腹いっぱい。
2009/11/03(火) 16:01:470222名無しさん@お腹いっぱい。
2009/11/03(火) 16:26:52あと他のホストの Emacs も端末感覚で貼り付けてる。
合計で 6 つくらいかな?
0223名無しさん@お腹いっぱい。
2009/11/04(水) 02:37:06emacsコマンドに与えられたオプションによって場合分けをする方法はありますか?
具体的には、emacs -reverseというオプションが与えられた時だけ文字の色の設定をするようにしたいのです。
0224名無しさん@お腹いっぱい。
2009/11/04(水) 04:39:46.#foo -> user@host.2214:1257274056
.#bar.txt -> user@host.2214:1257274056
のようなリンク切れのシンボリックリンクの残骸が残ってしまいます。
これが一切出ないようにしたいのですが、どうすれば良いでしょうか?
0225名無しさん@お腹いっぱい。
2009/11/04(水) 04:47:58command-switch-alist
0227名無しさん@お腹いっぱい。
2009/11/04(水) 14:02:240228名無しさん@お腹いっぱい。
2009/11/04(水) 14:48:180229名無しさん@お腹いっぱい。
2009/11/04(水) 14:55:540230名無しさん@お腹いっぱい。
2009/11/04(水) 15:00:00Mac の事情はよくわからんなぁ。
こっちで聞いたら?
Mac de Emacs総合スレ v6
http://pc11.2ch.net/test/read.cgi/mac/1228489176/
0231名無しさん@お腹いっぱい。
2009/11/04(水) 15:02:36どうもありがとう
そうします
0232名無しさん@お腹いっぱい。
2009/11/04(水) 17:04:09reverse videoか判定したいなら
(eq 'dark (cdr (assq 'background-mode (frame-parameters))))
で場合分けできることもある
0233Zeno ◆5nZQbNmQPs
2009/11/04(水) 17:46:38>>232
> (cdr (assq 'background-mode (frame-parameters)))
(frame-parameter nil 'background-mode)
0234名無しさん@お腹いっぱい。
2009/11/05(木) 12:52:56(setq default-frame-background-mode 'dark)
を書かなくても、darkの色付けがされてたのに、
特に何かいじった記憶もないんだがこれを書かないと、
なぜかdarkになってくれなくなった。
端末ではデフォルトはlightになるようだけど
今まで何も書かなくてもdarkに色付けされてたのが不可解
0235名無しさん@お腹いっぱい。
2009/11/05(木) 13:04:410236名無しさん@お腹いっぱい。
2009/11/05(木) 15:29:19emacs
cd ~/src
emacs
の2つを常に起動してる
プログラムに絶対パスは書かない
0237名無しさん@お腹いっぱい。
2009/11/05(木) 16:37:54それって何のemacs?
frame-background-modeのことか?
0238名無しさん@お腹いっぱい。
2009/11/05(木) 16:51:58ノ ∧ /) ∧
彡 ノW \从/V W \ ミ
( ノ | ノ \)
∩V 、、 | >V7
(eLL/ ̄ ̄\/ L/ ̄ ̄\┘/3)
(┗( )⌒( )┛/
~| \__/ | \__/ |~ / ̄ ̄ ̄ ̄ ̄ ̄
爻 < | ; 爻 < お前はそれでいいのか?
~爻 \_/ _, 爻~ \______
~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
/ ー ̄ ̄\_ ̄\
_一‘ < ̄ ̄\\\J
<\ ー ̄ ̄ヽ_ヽJ  ̄\_
\ _ニニニヽ ) ~\
\ _/⌒|\ ヽ_~~ ~⌒\_
__/~ V \_| ~\_
0239名無しさん@お腹いっぱい。
2009/11/05(木) 17:44:49emacsバイナリが二つあるってこと?
0240名無しさん@お腹いっぱい。
2009/11/05(木) 18:02:16LinuxのGNU Emacs 22.0.96.1
>>234 より
(setq frame-background-mode 'dark)
と書いた方がいいのかな?
どっちにしろ明示的に書かなきゃならん
ようになった原因はわからんが
0241名無しさん@お腹いっぱい。
2009/11/05(木) 18:58:42ノ ∧ /) ∧
彡 ノW \从/V W \ ミ
( ノ | ノ \)
∩V 、、 | >V7
(eLL/ ̄ ̄\/ L/ ̄ ̄\┘/3)
(┗( )⌒( )┛/
~| \__/ | \__/ |~ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
爻 < | ; 爻 < default-frame-alist に (background-color . "black") を入れてみれば良いのではないかね?
~爻 \_/ _, 爻~ \_________________________________________________
~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
/ ー ̄ ̄\_ ̄\
_一‘ < ̄ ̄\\\J
<\ ー ̄ ̄ヽ_ヽJ  ̄\_
\ _ニニニヽ ) ~\
\ _/⌒|\ ヽ_~~ ~⌒\_
__/~ V \_| ~\_
0242名無しさん@お腹いっぱい。
2009/11/05(木) 18:59:270243名無しさん@お腹いっぱい。
2009/11/05(木) 19:04:25ノ ∧ /) ∧
彡 ノW \从/V W \ ミ
( ノ | ノ \)
∩V 、、 | >V7
(eLL/ ̄ ̄\/ L/ ̄ ̄\┘/3)
(┗( )⌒( )┛/
~| \__/ | \__/ |~ / ̄ ̄ ̄ ̄ ̄ ̄
爻 < | ; 爻 < それでも構わんよ
~爻 \_/ _, 爻~ \______
~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
/ ー ̄ ̄\_ ̄\
_一‘ < ̄ ̄\\\J
<\ ー ̄ ̄ヽ_ヽJ  ̄\_
\ _ニニニヽ ) ~\
\ _/⌒|\ ヽ_~~ ~⌒\_
__/~ V \_| ~\_
0244名無しさん@お腹いっぱい。
2009/11/05(木) 19:15:400245名無しさん@お腹いっぱい。
2009/11/05(木) 20:09:240246名無しさん@お腹いっぱい。
2009/11/05(木) 21:29:25え?
0247名無しさん@お腹いっぱい。
2009/11/05(木) 22:25:25ぬぁ?
0248名無しさん@お腹いっぱい。
2009/11/06(金) 00:24:16俺はリアルでは下層でもネトゲでは一流だ
お前とは違う
0249名無しさん@お腹いっぱい。
2009/11/06(金) 00:24:56スルーしてくれ
0250名無しさん@お腹いっぱい。
2009/11/06(金) 00:32:270251名無しさん@お腹いっぱい。
2009/11/06(金) 00:34:150252名無しさん@お腹いっぱい。
2009/11/06(金) 01:55:18imenu もetagsもgtagsも統一してM-/ で補完してくれるの?
0253名無しさん@お腹いっぱい。
2009/11/06(金) 01:59:540254名無しさん@お腹いっぱい。
2009/11/06(金) 19:36:07選択したregionで、三回引数付きreplace-regexpを叩きたいのですが、
どうdefunを書けばいいのでしょうか。
0255名無しさん@お腹いっぱい。
2009/11/06(金) 20:24:04こんな感じかな?テストしていないので動くかどうかは知らない。
(defun replace-regexp-3times (&optional delimited)
(narrow-to-region start end)
(save-excursion
(let ((i 0))
(while (< i 3)
(let ((regexp (read-string "regexp: "))
(to-string (reaad-string "to-string: ")))
(replace-regexp regexp, to-string))
(goto-char (point-min))
(setq i (1+ i)))))
(widen))
0256名無しさん@お腹いっぱい。
2009/11/07(土) 05:31:44tar.gzで配布されているruby-clusterやruby-gnome(gtk?)を使うことになり、
Emacsでのanythingやauto-complete-rubyでも↑のライブラリを読み出して欲しいと思って調べたのですがわかりませんでしたので質問させてもらいます。
anythingではfri -lやrefe -lの結果から候補を、auto-complete-rubyではrcodetoolsからどうにかして候補を出しているみたいなのですが、
そのソースとなるのはtar.gzがもつドキュメントorコードから生成されたドキュメント(?)を元にしているみたいなのです。
そのようなドキュメントを生成するのはrdocなんでしょうか?そうだとしたらどのように生成すればいいでしょうか?
rdoc --riとやって.rdocの中に色々とできているのですが、そこをLOAD_PATHに加えればいいのでしょうか?
長くなってすいません。
0257256
2009/11/07(土) 05:33:580258名無しさん@お腹いっぱい。
2009/11/07(土) 06:23:57NSって何の事かと思ったら、Macの話か
0259Zeno ◆5nZQbNmQPs
2009/11/07(土) 09:44:04>>248
> お前はリアルもネトゲも最下層だが
> 俺はリアルでは下層でもネトゲでは一流だ
> お前とは違う
笑わせていただいた。
このスレではもっと礼儀を弁えてほしいものだが。
0260254
2009/11/07(土) 11:05:01ありがとうございます。
引数の言い方を間違いました。
regionで引数固定のコマンドを、
M-x replace-regexp a b
M-x replace-regexp c d
M-x replace-regexp e f
のように叩きたいのです。
申し訳ありません。
0261名無しさん@お腹いっぱい。
2009/11/07(土) 11:20:060262名無しさん@お腹いっぱい。
2009/11/07(土) 12:58:45図星って事ですねわかります
0263名無しさん@お腹いっぱい。
2009/11/07(土) 13:52:12Zenoさまに失礼な口をきくな
0264名無しさん@お腹いっぱい。
2009/11/07(土) 21:49:23はず、と思っているんですが、分かりません。
forkをgrepするとstart-processしか考えられないのです。
どうなっているのか、教えてくれませんか?
0265名無しさん@お腹いっぱい。
2009/11/07(土) 22:06:01外部プログラムに頼らなくてもよくなった。
0266名無しさん@お腹いっぱい。
2009/11/08(日) 05:03:52一箇所にマーク付けて
バッファ動き回ってマークに戻るという操作を繰り返したいのに
上のコマンドだとマークに移動する時にマーク位置を変えるのがうざい。
やっぱりemacsをマスターするにはマークリングとか使いこなさないとだめなのかな
0267名無しさん@お腹いっぱい。
2009/11/08(日) 05:18:450268名無しさん@お腹いっぱい。
2009/11/08(日) 07:32:25レジスタ使いなよ
0269名無しさん@お腹いっぱい。
2009/11/08(日) 11:38:550270名無しさん@お腹いっぱい。
2009/11/08(日) 14:15:37DecreaseとかIncrease fontは出るんだけど。
0271名無しさん@お腹いっぱい。
2009/11/08(日) 14:33:45Options -> Set Default Font...
0272名無しさん@お腹いっぱい。
2009/11/08(日) 18:16:20ttp://www.bookshelf.jp/texi/emacs-20.6-man-jp/emacs_10.html
マニュアルどぞー
0273名無しさん@お腹いっぱい。
2009/11/08(日) 18:34:260274名無しさん@お腹いっぱい。
2009/11/08(日) 20:08:31> cedet/srecode/cpp.el:38:1:Error: End of file during parsing: /path/to/emacs/lisp/cedet/srecode/map.el
とか言ってcedetのところで引掛ってしまうのですが、これは私の環境だけ
なのでしょうか?map.elを眺めても括弧の閉じ忘れがあるでなし、ググっても
同じ症状の人も見当らず……
別にcvs先端でなくても困らないのですが、何だか気持が悪いので。
0275名無しさん@お腹いっぱい。
2009/11/08(日) 20:28:300276名無しさん@お腹いっぱい。
2009/11/08(日) 21:08:510277名無しさん@お腹いっぱい。
2009/11/08(日) 21:33:25EmacsWiki: Emacs On Android - http://www.emacswiki.org/emacs/EmacsOnAndroid
0278名無しさん@お腹いっぱい。
2009/11/08(日) 21:47:54どうでもいいけどソースきたねぇー
0279名無しさん@お腹いっぱい。
2009/11/09(月) 00:15:310280名無しさん@お腹いっぱい。
2009/11/09(月) 00:16:48やっぱりウチだけなんですかね……
make bootstrap で環境が影響するってどういうことが考えられるんでしょう?
> End of file during parsing
てことは、不正な文字かなんかに引っ掛ってるってことでしょうか?
新規にcvsソースを取得し直したり、gitの方で試してみたりしても結果は同じでした。
0281名無しさん@お腹いっぱい。
2009/11/10(火) 01:09:450282名無しさん@お腹いっぱい。
2009/11/10(火) 04:40:31elisp持ち寄って発表する勉強会にも行ったけどネットで拾って読むのと何も変わらん
まぁ根暗な俺とは違って積極的な人は色々聞いて吸収できるのかもしれないけど。
0283名無しさん@お腹いっぱい。
2009/11/10(火) 05:04:32Emacsの作り方って言うか、配布されていいる場所とかあるのでしょうか?
なんか英語のサイトだと有るようにも感じるのですが
悲しいことによく解りません
0284名無しさん@お腹いっぱい。
2009/11/10(火) 14:16:55Anyway, you have a reat chance to contribute to Japanese emacs community
by writing the tutorial how to make the portable emacs launched by USB memory.
Good luck!
0285名無しさん@お腹いっぱい。
2009/11/10(火) 20:33:230286名無しさん@お腹いっぱい。
2009/11/10(火) 20:39:540287名無しさん@お腹いっぱい。
2009/11/10(火) 20:41:32launched by よりも launched from の方が良いかも
0288名無しさん@お腹いっぱい。
2009/11/10(火) 21:11:37上のURLの下の方にあるけど,どんなどうさをするの?
コピペしてrequireしたけどわかんなかった.それに依存するものとしては
yasnippet.elが 0.6.1c,auto-complete.elが1.0aが入ってるんだけど,もしかしてそれが悪さしてるとか?
0289名無しさん@お腹いっぱい。
2009/11/10(火) 21:55:470290名無しさん@お腹いっぱい。
2009/11/10(火) 22:08:39どして?anythingは目線の移動が嫌い
0291名無しさん@お腹いっぱい。
2009/11/11(水) 01:56:49最近はemacs触ってない時にも痛みが少し残ってます。(突っ張ってる感じ)
長年emacs使ってる人達は痛くならないのですか?
0292名無しさん@お腹いっぱい。
2009/11/11(水) 02:59:410293名無しさん@お腹いっぱい。
2009/11/11(水) 09:18:41まさか、右側にもctrlキーあるの知らないとか?
左側のctrlも、Caps Lock キーを割り当てている人も多いはず。
0294名無しさん@お腹いっぱい。
2009/11/11(水) 09:37:100295名無しさん@お腹いっぱい。
2009/11/11(水) 11:38:140296名無しさん@お腹いっぱい。
2009/11/11(水) 13:40:13それよりMetaキーをどう割り当てるかいまだに悩む
1ストロークで打ちたいがいい場所がない。
0297名無しさん@お腹いっぱい。
2009/11/11(水) 16:12:420298名無しさん@お腹いっぱい。
2009/11/11(水) 18:27:25右と左のAltを両方使ってる
0299名無しさん@お腹いっぱい。
2009/11/11(水) 23:10:39Metaは窓使いの憂鬱使って変換キーにワンショットモディファイアで割り当ててるなぁ。おかげでMetaキー使いまくり
0300名無しさん@お腹いっぱい。
2009/11/12(木) 00:33:32Alt (や Esc) は、ホームポジションから遠い。
ただ M-v とかを連続入力したいときだけは Alt を使わないといけない…
0301名無しさん@お腹いっぱい。
2009/11/12(木) 00:43:020302名無しさん@お腹いっぱい。
2009/11/12(木) 01:57:30C-M-sのようにCtrlとMetaを同時押しするコマンドはどうやって打つんだ?
0303名無しさん@お腹いっぱい。
2009/11/12(木) 02:47:58>>300じゃないけど、C-[、C-s の2ストロークになるよ
M-v も C-[, v の2ストロークだから連続入力がしづらくて Alt 使うはめになってるのかと
0304名無しさん@お腹いっぱい。
2009/11/12(木) 02:48:14C-[ C-s
ESC C-sと同じ
0305名無しさん@お腹いっぱい。
2009/11/12(木) 04:23:46>>304
なるほどそうやって打てるのか。
でもさらに小指を酷使することになるんだな…
0306名無しさん@お腹いっぱい。
2009/11/12(木) 15:55:28C++だと色がつかん。
C++でもdoxygenコメント、キーワードに色がつく方法を伝授してくだされ。
0307名無しさん@お腹いっぱい。
2009/11/12(木) 16:16:120308名無しさん@お腹いっぱい。
2009/11/12(木) 17:20:030309名無しさん@お腹いっぱい。
2009/11/12(木) 17:38:340310名無しさん@お腹いっぱい。
2009/11/12(木) 17:50:55ググったらそういう製品も売ってた
http://www.ysol.co.jp/inout_put/xkeys/xkeys_foot.html
0311名無しさん@お腹いっぱい。
2009/11/12(木) 17:53:25Keyboard キーボード 2
http://pc12.2ch.net/test/read.cgi/unix/1055904385/
0312名無しさん@お腹いっぱい。
2009/11/12(木) 17:54:01彡 ノW \从/V W \ ミ
( ノ | ノ \)
∩V 、、 | >V7
(eLL/ ̄ ̄\/ L/ ̄ ̄\┘/3)
(┗( )⌒( )┛/
~| \__/ | \__/ |~ / ̄ ̄ ̄ ̄ ̄ ̄
爻 < | ; 爻 < 構わん、続けろ
~爻 \_/ _, 爻~ \______
~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
/ ー ̄ ̄\_ ̄\
_一‘ < ̄ ̄\\\J
<\ ー ̄ ̄ヽ_ヽJ  ̄\_
\ _ニニニヽ ) ~\
\ _/⌒|\ ヽ_~~ ~⌒\_
__/~ V \_| ~\_
0313名無しさん@お腹いっぱい。
2009/11/12(木) 20:04:490314名無しさん@お腹いっぱい。
2009/11/13(金) 07:25:17彡 ノW \从/V W \ ミ
( ノ | ノ \)
∩V 、、 | >V7
(eLL/ ̄ ̄\/ L/ ̄ ̄\┘/3)
(┗( )⌒( )┛/
~| \__/ | \__/ |~ / ̄ ̄ ̄ ̄ ̄ ̄
爻 < | ; 爻 < 構わん、続けろ
~爻 \_/ _, 爻~ \______
~爻__/⌒ ̄ ̄ ̄~~ヽ_ 爻~
/ ー ̄ ̄\_ ̄\
_一‘ < ̄ ̄\\\J
<\ ー ̄ ̄ヽ_ヽJ  ̄\_
\ _ニニニヽ ) ~\
\ _/⌒|\ ヽ_~~ ~⌒\_
__/~ V \_| ~\_
0315名無しさん@お腹いっぱい。
2009/11/13(金) 21:59:07/ '''':::::::::::::::::::::::;;;::::::::::::::::::::::::::::::'ヽ < おじちゃんも好きねぇ
/ ..........,.....,ri /' l i........................ i \______
,':::::::::::://::/' |:::/ | 'i::::l'、;:::::::::::::::::..... i _,,,,,,,,,,,,,,,_
i:::::::::::/,.i::/‐-レ' | 'i::| i::::::;;::::::::::::::::i ,,,-‐''"~ ~゙ヽ、,,----、.,,,,_
l:::::::::/ ',,,,,,,, | ''''i:|''‐i;:::| i::::::::::::::::l .,,r''~ ゙ヽ、 `ヽ、
::::::::i /,:‐-、 -リ‐-、';|ヽ!:::::::::::::::l / ゙i, `ヽ、
:::::::| l i::::::::::l r'''''':、.ヽ |:::::::::::::::| ./ i, ゙i,
:::::::| 'r‐j:::i !:::::::::::l l |::,-‐''''''~~~'''''‐-=./ i ゙、
:::::::! `''''" 'iつ::::ノ‐''"~´ i' .:.::::i':::.. ゙,
:::::::':、 、 `/ .i .:.::::/.:.:.:.. i
:::::::::| ヽ, ,__ / ノ .:::::::/:::.:.:.:.:. i
::::::::::| ` '‐.、_{ )_,,i / .:.:.:.:.:.:/,;.:.:.:.:.:.:. }
::::::::::| `'''''''゙\i' / .:.:.:.:.::::::; ' .:.:.:.:.:.:.:.:.:.:.:..........:.:.::i'
i:::::::::| /,,,,,,,,,,,_ ,,,、 / ..:....:.:.:.:.:.:.::::::::::::/ ,,,,,...-.:.:.:.:.:.:.:.:.:.:.:.:.:.:./
0316名無しさん@お腹いっぱい。
2009/11/13(金) 22:33:10好きだけど嫌いです
0317名無しさん@お腹いっぱい。
2009/11/14(土) 06:18:570318名無しさん@お腹いっぱい。
2009/11/14(土) 22:07:380319名無しさん@お腹いっぱい。
2009/11/14(土) 22:25:05■ このスレッドは過去ログ倉庫に格納されています