トップページunix
994コメント303KB

Emacs Part 47 [転載禁止]©5ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/12/20(土) 16:17:19.14
語り合いましょう。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
http://www.emacswiki.org/emacs/

前スレ
Emacs Part 46
http://peace.2ch.net/test/read.cgi/unix/1403458934/
0113902015/01/09(金) 00:24:19.15
>>111
\C-u\M-% の時は
(save-excursion (save-restriction (beginning-of-buffer) ...))
して置換するラッパーを書けばいいんじゃない?

>>99
これ、フォント何使ってるんですか?
0114名無しさん@お腹いっぱい。2015/01/09(金) 00:31:02.24
>>113
@メイリオじゃないの?
@シリーズは縦書になるよね。
0115642015/01/09(金) 00:57:06.20
>>112
うーんむ。
あきらめるしかないかぁ…
0116名無しさん@お腹いっぱい。2015/01/09(金) 01:18:32.66
>>115
dropbox が使ってる oauth ライブラリなんだけど、dropbox が要求してるバージョンよりちょっと上がってて、
対応してる oauth のバージョンも 1.0 から 1.0a になってるんだよね。
入力を要求してくるのもその 1.0a からの oauth_verifier パラメータに使う部分だし。ここらへんが問題なんじゃなかろか。

試してないけど、emacs-oauth ライブラリのバージョンを最新の 1.04 じゃなく 1.03 に下げればうまくいくかもしれない。
もしくは oauth2.0 に対応するよう dropbox.el 自体書き換えちゃうとかかねえ。oauth2.0 のライブラリもあるし
dropbox 自体 2.0 を推奨してるしで。
0117名無しさん@お腹いっぱい。2015/01/09(金) 01:51:15.31
>>111
自分は>>113みたいな my-replace-all とか作っておいて、
その頭で isearch-done を呼んで、
isearch-mode-end-hook の中で isearch が my-replace-all から終了していたら
(match-beginning 0) と (match-end 0) の範囲をリージョンにして、
それを my-replace-all で使うようにしてます。

で、例えば C-M-] に my-replace-all 割り当てておけば
C-s C-w C-M-] だけで行けます。
0118名無しさん@お腹いっぱい。2015/01/09(金) 01:55:09.41
>>111
単純な置換なら multiple-cursors で済ましてる
単語を選択したあとで mc/mark-all-dwim をすればバッファ内の同じ単語が全て対象になる

http://rubikitch.com/2014/11/10/multiple-cursors/
http://emacsrocks.com/e13.html

単語選択後に helm-swoop して編集するのも楽

http://rubikitch.com/2014/12/25/helm-swoop/

選択は C-M-SPC (mark-sexp) か expand-region.el を使ってる

expand-region.elの紹介
http://d.hatena.ne.jp/syohex/20120117/1326814127
0119名無しさん@お腹いっぱい。2015/01/09(金) 02:29:16.07
C-s 中に M-% で検索中のキーワード使って query-replace に入れるけど
query-replace 中にカーソル位置からの置換からバッファの先頭からの置換に移行する方法はわかんないや。
0120名無しさん@お腹いっぱい。2015/01/09(金) 11:06:54.57
>>90
LaTeX 一択だな。
0121名無しさん@お腹いっぱい。2015/01/09(金) 11:31:47.32
M-@ に慣れることだ
0122名無しさん@お腹いっぱい。2015/01/09(金) 13:56:35.16
GNU Emacs maintainer Stefan Monnier to Richard Stallman,
re. RMS's opposition to a putative GCC plugin exporting a full AST for use by Emacs:
"With all due respect, Richard, I really think here you're simply wrong, and I'd be willing to consider a fork
if that's what it takes."
http://www.reddit.com/r/emacs/comments/2rtejd/gnu_emacs_maintainer_stefan_monnier_to_richard/
0123名無しさん@お腹いっぱい。2015/01/09(金) 21:57:39.79
>>113 >>117 >>118 >>119
さっそくのレスありがとうございます!
このあとじっくり調べてみたいと思います!
0124名無しさん@お腹いっぱい。2015/01/10(土) 09:41:13.19
>>87
お礼が遅くなりすみません
そういうことだったのですね。了解しました
0125名無しさん@お腹いっぱい。2015/01/11(日) 00:25:22.04
prefixが負のとき逆方向だから
C--またはM--、からM-%
0126名無しさん@お腹いっぱい。2015/01/11(日) 01:12:05.09
unix板まで攻撃することないのにな
0127名無しさん@お腹いっぱい。2015/01/11(日) 01:18:58.32
板を選んで攻撃してるわけではない
0128名無しさん@お腹いっぱい。2015/01/11(日) 01:26:42.68
>>125
でもそれだとカーソルから下方向への置換は行われなくね?
0129名無しさん@お腹いっぱい。2015/01/11(日) 01:34:00.40
しょうがない
一時的にカーソルの位置を適当な関数に記録させて
1行目まで移動させてから置換か?
0130名無しさん@お腹いっぱい。2015/01/11(日) 01:50:38.71
(goto-char (point-min)) してから isearch-query-replace に入る適当な関数つくって
isearch-mode-map の空いてるところにでもバインドしとけばいいんじゃね
0131名無しさん@お腹いっぱい。2015/01/11(日) 18:49:59.00
>>128
そういうことなら思いつかないな
単語の拾い方なら>>121
0132名無しさん@お腹いっぱい。2015/01/13(火) 18:53:40.74
popwin と temp-buffer-resize-mode を共存する方法はないでしょうかね?
popwin 有効にしちゃうと 1+ のヘルプみたいな短いのでも一律設定された高さにしちゃうのがちょっと残念だ。
0133名無しさん@お腹いっぱい。2015/01/15(木) 15:02:52.57
【翻訳】Emacs、Guile、Emacs Lispの未来 | POSTD
http://postd.cc/the-future-of-emacs-guile-and-emacs-lisp/
0134名無しさん@お腹いっぱい。2015/01/15(木) 17:49:22.38
highlight-nonselected-windows を t にすると非アクティブなウィンドウのリージョンにも色がつくようになりますが、
アクティブなウィンドウと非アクティブなウィンドウのリージョンの色を別の色にすることは可能でしょうか?
0135名無しさん@お腹いっぱい。2015/01/15(木) 23:03:49.13
やっと復活したか
0136名無しさん@お腹いっぱい。2015/01/16(金) 22:34:52.69
rmsのemacsのバージョンとかx-toolkitとか気になる
何使ってんのかな
0137名無しさん@お腹いっぱい。2015/01/16(金) 22:53:42.96
設定なしで使ってる説が昔はあったけど今はどうなんだろう
0138名無しさん@お腹いっぱい。2015/01/17(土) 03:52:08.31
お前らこのスレではやたら偉そうだけどさ、10年先の未来、
つまり西暦2025年になっても emacs 使いであり続けるだろうと
自信を持って言える奴いるの?
いないだろ?

俺は言える。
一点の疑いもなくそう自負できる。

だから俺は emacs を2ch一愛しているんだよ。
0139名無しさん@お腹いっぱい。2015/01/17(土) 05:04:24.32
10年前も20年前もそこまで拘ってなかったけど今も普通に使ってるし、
たぶん10後も20年後も使ってると思うよ。
その頃 Emacs があればだけど。
0140名無しさん@お腹いっぱい。2015/01/17(土) 06:50:01.27
>>138
俺は1992年からの新参者なのでまだ20年少々しか使ってないけど、
あと10年だったら余裕で使ってるよ。死ななければね。
0141名無しさん@お腹いっぱい。2015/01/17(土) 07:39:30.02
素のemacs起動が0.04秒
パッケージ+俺々*.elc入れて0.28秒
こんな事気にしたくないのに速くしたくてしょうがない・・・
0142名無しさん@お腹いっぱい。2015/01/17(土) 09:44:49.80
愛とかはあんまりないけど
Emacsに慣れ過ぎてしまったからずっと使うと思う
0143名無しさん@お腹いっぱい。2015/01/17(土) 09:53:27.59
>>141
NTEmacsだからか設定いれると1秒切るのも難しい。0.4が1.2になる。
どうしてもelcのロードとかに伴う遅延がネックになるんだろな。
dump するかあるいはロード対象のelを全部init.elに結合しちゃうのも手なのかもね。
っていうかそれ誰かやってた気がする。

でも昔に比べると早くなったよね。
いちいち終了させても別に気にならないレベル。
01441382015/01/17(土) 11:24:57.88
>>139,140,142
そうか。

俺からすればまだ愛が足りない気がするけれど、
emacs から離れ離れになれないということは
お前らもやっぱり emacs を愛しているってことなんだね。

これからも一緒に emacs を良くしていこうな!
0145名無しさん@お腹いっぱい。2015/01/17(土) 12:19:26.22
いや、別に愛してはいないよ
手に馴染んでるから使ってるだけ
0146名無しさん@お腹いっぱい。2015/01/17(土) 14:32:45.44
http://git.savannah.gnu.org/cgit/emacs.git/commit/lisp/files.el?id=2d85dc347ccdffc32d3dd6fa163ea94a860540de
author Glenn Morris <rgm@gnu.org>
lisp/files.el (auto-mode-alist): Use sh-mode for .bash_history.

--- 24.3.files.el 2013-01-27 10:44:34.000000000 +0900
+++ 24.4.files.el 2014-08-11 09:22:49.000000000 +0900
...
("\\.bash\\'" . sh-mode)
- ("\\(/\\|\\`\\)\\.\\(bash_profile\\|z?login\\|bash_login\\|z?logout\\)\\'" . sh-mode)
- ("\\(/\\|\\`\\)\\.\\(bash_logout\\|shrc\\|[kz]shrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode)
+ ("\\(/\\|\\`\\)\\.\\(bash_\\(profile\\|history\\|log\\(in\\|out\\)\\)\\|z?log\\(in\\|out\\)\\)\\'" . sh-mode)
+ ("\\(/\\|\\`\\)\\.\\(shrc\\|[kz]shrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode)
("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode)

Glenn、君は何故.bash_historyをshell-script-modeにするべきだと考えたのか。
他のshellのhistoryには同じことをしていないのでたまたま思いつきか。
commit logには何をやったかではなく何故やったかを書け。本当お願い。

24.4にしたらshell-commandの度にIndentation setup for shell type bashと出てminibufferの
コマンドの出力が流されてしまうようになった→
.bash_historyのバッファをactiveにするとクッソ遅い→
色ついてる。よく見るとsh-modeになってる→
shell-history.elで毎回find-file-noselectしてるからfiles.elから追って行くとauto-mode-alistで発見→
うんこしてくる→
(゚д゚)ウマー
0147名無しさん@お腹いっぱい。2015/01/17(土) 14:42:30.20
そんなことおきたっけ?って思ったけど俺 export HISTFILE= してたわ
俺もうんこしてこよう
0148名無しさん@お腹いっぱい。2015/01/17(土) 21:34:22.90
>>141
ログオンからログオフまで立ち上げっぱなしなので起動時間の長さは問題にならないっつーことだったよーな
0149名無しさん@お腹いっぱい。2015/01/17(土) 21:46:24.91
俺は頻繁に起動/終了するなあ
違うことするときに関係ないバッファいっぱい残ってるの嫌だし
昔みたいに死ぬほど起動遅かった時代じゃないからずっと起動してる必要もない
0150名無しさん@お腹いっぱい。2015/01/17(土) 22:05:45.17
>>149
俺も関係ないバッファいっぱい残ってるの嫌だから再起動しまくり
バッファをうまく管理できればいいんだろうけどね
0151名無しさん@お腹いっぱい。2015/01/17(土) 23:45:07.67
helm とか使って、どんだけバッファ開いていようがあんまり関係ない感じにしちゃうのがいいのかもしれないけど
生理的に嫌なんだよな。

まあマシンスペック上がってよかったねってことで。
色んな使い方が許されるのはいい時代だわ。
0152名無しさん@お腹いっぱい。2015/01/18(日) 05:41:51.86
>>149
(desktop-clear)を適当なキーに割り当てて、時々実行するとスッキリ
するよ。
0153名無しさん@お腹いっぱい。2015/01/18(日) 08:24:41.95
>>152
それ知らなかった
*scratch* と *Messages* は残してくれるのね
0154名無しさん@お腹いっぱい。2015/01/18(日) 08:52:36.07
今って session なしでも desktop と saveplace だけでいい感じになるんかな?
0155名無しさん@お腹いっぱい。2015/01/18(日) 10:22:49.27
scratch バッファの自動保存系って自作してる人多いな
インストール簡単にしたいから melpa に登録しようかと思ったけど
二の足踏んでしまう
0156名無しさん@お腹いっぱい。2015/01/18(日) 16:38:49.27
メジャーモードから対応する代表的な拡張子を取得することって出来る?
emacs-lisp-modeならel、ruby-modeならrbみたいな。
0157名無しさん@お腹いっぱい。2015/01/18(日) 17:04:43.35
auto-mode-alistの値じゃ駄目なの?
0158名無しさん@お腹いっぱい。2015/01/18(日) 17:30:24.38
>>157
"\\拡張子\\'" のパターンのはそれで行けそうだけど
普通に正規表現駆使しちゃってるのだと単純な文字列に戻すのは難しそう・・・

scratch バッファを保存するときに現在のメジャーモードに合った適当なファイル名を付けるってのを書こうと思ったんだけど
すっきりする方法が思いつかない。
0159名無しさん@お腹いっぱい。2015/01/18(日) 19:20:50.79
そんなんするくらいなら、例えば、るびきち流のjunk codeみたいなの使えばいいんじゃないの?
ファイル名初期値は時間で自動で決められて、拡張子だけ入力したら対応するメジャーモードになる

scratchはelisp以外では使ってないというか、junk code使うようにしてからscratchは使わなくなったな
0160名無しさん@お腹いっぱい。2015/01/18(日) 19:22:07.73ID:2YOfMuEB
メジャーモード名はわかるけど拡張子がわからんめんどうな奴は無視する方向で
0161名無しさん@お腹いっぱい。2015/01/18(日) 22:01:30.09ID:pCjgQWva
ある特定の(グローバル)キーバインドをどのモードやマイナーモードでも
動くようにしたいんだが、どうすれば良いだろうか?

一応試したのは after-change-major-mode-hook の中でそのキーを
local-set-key することだが、これだとまだ不完全だ。
0162名無しさん@お腹いっぱい。2015/01/18(日) 22:14:09.99ID:ZOB9MhEx
>>161
http://emacs.g.hatena.ne.jp/kiwanami/20110606
これによれば overriding-terminal-local-map とかで定義すれば
上書きされなくなるんじゃね?
0163名無しさん@お腹いっぱい。2015/01/19(月) 01:51:59.16
>>162
ありがとう。 overriding-terminal-local-map で試してみたけど、
"a" などのシングルキーを定義してもいないのに、上書きされてしまう:

(let ((map (make-sparse-keymap)))
(define-key map (kbd "C-M-z") 'foo)
(setq overriding-terminal-local-map map))

なぜだろう?
0164名無しさん@お腹いっぱい。2015/01/19(月) 09:18:25.96
>>163
上書きってのは、マイナーモードとかで定義されてるシングルキーが上書きされるってこと?

自分の環境だと以下の設定をした状態で describe-bindings しても
Overriding Bindings の項目に @ が追加されるだけで他のマイナーモード関係のキーはおかしなことにはなってなかった。

(let ((map (make-sparse-keymap)))
(define-key map (kbd "@") (lambda () (interactive) (message "@")))
(setq overriding-terminal-local-map map))

標準の lisp でも overriding-terminal-local-map 使ってるのがそこそこあったし、
何か他のとバッティングでもしてるとかかねえ。
他の lisp 見る感じだと一時的に束縛して使うパターンばっかりだった。
0165名無しさん@お腹いっぱい。2015/01/19(月) 11:07:03.43
>>137
2006年に聞いたときは「ファンクションキーをいくつか割り当てている。
それ以前はカスタマイズなしだった」そうな。
0166名無しさん@お腹いっぱい。2015/01/20(火) 05:44:54.48
この前アノニマスが書換えたサイト見に行って、今更ながら DuckDuckGo てのを知った。
ほうほういいかも、と思ってググったら ddg-search.el があったのでソース見たら
インデントが Lisp らしくなかったけど、これはこれでアリかなーって思った。
いや、それだけです。
0167名無しさん@お腹いっぱい。2015/01/20(火) 06:20:54.71
Meadow/Emacs memo の人が同様のスタイルで書いていた気がする。
昔、非常にお世話になったが、最近は更新もないようだね。
0168名無しさん@お腹いっぱい。2015/01/20(火) 09:27:21.63
meadow 死んでるしな。
eww の標準検索先も DuckDuckGo だね
0169名無しさん@お腹いっぱい。2015/01/20(火) 13:19:04.44
閉じカッコぶら下げスタイルマンとは仲良くなれる気がしない
0170名無しさん@お腹いっぱい。2015/01/20(火) 13:37:22.11
閉じカッコって全部まとめて閉じるのが普通なん?
0171名無しさん@お腹いっぱい。2015/01/20(火) 14:00:27.31
必要な時だけこじ開ければいいじゃん

ところで、mark-sexp はマークセックスぴー
sexp-at-point はセックスぴー@ポイントって読み方で合ってる?
0172名無しさん@お腹いっぱい。2015/01/20(火) 14:02:27.02
>>170
普通だよ
0173名無しさん@お腹いっぱい。2015/01/20(火) 14:19:45.35
sexpはs-expressionの略だからエス・イクスプと読んでる
0174名無しさん@お腹いっぱい。2015/01/20(火) 15:50:44.59
セキスプって読んでるな。
predicateの意味での接尾辞の時だけピーって読んでる。
0175名無しさん@お腹いっぱい。2015/01/20(火) 15:53:45.87
どっかのLispにはトップレベルまでの括弧を一気に閉じる記法があった記憶があるなあ。
0176名無しさん@お腹いっぱい。2015/01/20(火) 17:05:26.69
インデント付け直すのは前スレか前々スレにソース書いてくれた人居たなぁ
あれと eval-defun のコンビで凄い助かってる
0177名無しさん@お腹いっぱい。2015/01/20(火) 17:17:50.07
http://peace.2ch.net/test/read.cgi/unix/1403458934/251
これか
0178名無しさん@お腹いっぱい。2015/01/20(火) 20:08:26.54
>>175
"]"大かっこだっけ?

LISPの閉じかっこの数は目がチカチカするなぁ。
0179名無しさん@お腹いっぱい。2015/01/20(火) 20:29:52.25
sdic が package-install で入れられないの辛い
0180名無しさん@お腹いっぱい。2015/01/21(水) 00:07:41.77
sexp = せっくすぴー が正しいよな
0181名無しさん@お腹いっぱい。2015/01/21(水) 00:09:19.99
お前の中ではそうなんだろう
0182名無しさん@お腹いっぱい。2015/01/21(水) 02:49:46.77
womanとかもあるし、たぶん引っ掛けてるよね。
0183名無しさん@お腹いっぱい。2015/01/21(水) 05:22:26.36
OmniSharp
0184名無しさん@お腹いっぱい。2015/01/21(水) 07:50:12.15
俺がいた米国院の研究室では「エス・エクスプ」(s-exp)だった。
0185名無しさん@お腹いっぱい。2015/01/21(水) 09:47:49.85
Send Exerciserにsexと言うニーモニックを割り当ててる装置があった
0186名無しさん@お腹いっぱい。2015/01/21(水) 12:19:30.22
etc 以下にあった sex.6 とか condom.1 が
24.4 になってディレクトリ構成かわったときにしれっと消されててワロタ
0187名無しさん@お腹いっぱい。2015/01/21(水) 13:47:36.90
http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00889.html
0188名無しさん@お腹いっぱい。2015/01/21(水) 23:04:19.92
fringeが画面に焼き付くけど無いと端の文字が見難い
微妙な悩みであまり解決する気も起きないけど焼き付くのも困るな
0189名無しさん@お腹いっぱい。2015/01/22(木) 00:29:01.07
タイマーかなんかの適当なタイミングで fringe の色変えりゃいいんでないの?
0190名無しさん@お腹いっぱい。2015/01/22(木) 22:10:04.68
>re‘cl)問題にも決着が見えてきました。
>cl.el 自体がdeprecatedになっていて、今は cl-lib.el を使うようになっています。
>cl.elがcl-lib. elを呼ぶようになっていて、Common Lispマクロ・関数には「cl-」というプレフィクスがつきます。
>
>loop→cl-loop
>destructure-bind→cl-destructuring-bind
>remove-if-not→cl-remove-if-not
>
>よって、(require ‘cl-lib )してしまえばCommon Lisp関数も合法的に使えます!

deprecate <-> 非難する, 反対する, に不賛成を唱える, 悪く言う, 軽視する
deprecatedなのにOKとはどういうこと?
また、Common Lisp使える人から見たらどの程度elispより楽して楽しくinit.elかけている?
0191名無しさん@お腹いっぱい。2015/01/22(木) 22:51:50.64
>>188
焼き付くってブラウン管かよ…
0192名無しさん@お腹いっぱい。2015/01/23(金) 01:23:11.64
今は焼きつくって言わないのか
そういや昔のブラウン管の背面って焦げ付くようないい匂いがしてたな
0193名無しさん@お腹いっぱい。2015/01/23(金) 01:36:31.93
>>190
単に cl も他のライブラリと同じように prefix つけたっつうだけの話だよ。
prefix なしの方が deprecated になっただけ。
0194名無しさん@お腹いっぱい。2015/01/23(金) 02:27:40.38
deprecated【形】《コ》〔仕様などが〕廃止される可能性がある、廃止予定の、
将来のサポートが保証されない(ので使用すべきでない)、非推奨の◆仕様が
改定されたが、後方互換のために以前の方式も当面使えるようにしてある場合
など
0195名無しさん@お腹いっぱい。2015/01/23(金) 10:01:01.92
>>194
何がしたいんだ
0196名無しさん@お腹いっぱい。2015/01/23(金) 10:19:24.82
テキストモードを ANSIエスケープシーケンス対応にして、
ファイルを開いた際にシーケンスに応じた色や太字等の
テキストデコレーションをさせたいのだが、お勧めの elisp ある?
0197名無しさん@お腹いっぱい。2015/01/23(金) 11:20:13.76
>>196
試したこと無いけど、標準ライブラリの ansi-color の中に
ansi-color-apply-on-region とかあるから find-file-hook にでもいっちょかみさせればいいんじゃない?
0198名無しさん@お腹いっぱい。2015/01/23(金) 12:28:46.99
>>192
いや今でも焼き付くって言うけど、液晶画面に焼き付きが起こるって相当だぞ
時々デスクトップだのブラウザだのに切り替えるような使い方だと何年経っても焼き付かない
0199名無しさん@お腹いっぱい。2015/01/23(金) 13:01:14.76
>>193-194
サンキュー
prefix なしが deprecated か
0200名無しさん@お腹いっぱい。2015/01/23(金) 17:04:19.63
>>198
8年前に買ったクソ安い液晶ディスプレイは
ある瞬間の映像が焼き付いて消えなくなった
原理が謎すぎる
0201名無しさん@お腹いっぱい。2015/01/23(金) 20:54:38.99
昔使ってた Windows Mobile 搭載の携帯はなんでか焼きつき(?)起こしたな。まめに消灯してたのに。
まあよくわからんよねたしかに
0202名無しさん@お腹いっぱい。2015/01/24(土) 02:30:55.71
>200,201
いくら輝度をあげても薄消しモザイクの中は見えないぞ
0203名無しさん@お腹いっぱい。2015/01/24(土) 09:50:32.56
>>197
サンクス。
ansi-color-apply-on-region は、エスケープシーケンスを
消してしまい、バッファ内容を変更してしまうので、
それに自分で変更を加えた関数を使用することにした。
0204名無しさん@お腹いっぱい。2015/01/25(日) 10:54:35.30
これみんなやってないだろうな〜便利なのになー
っていう使い方教えてください!!
とりあえずまずボクから

;; ウインドウ分割時にカーソルを自動的に移動するようにします。
(defadvice split-window (after move-point-to-new-window activate) (other-window 1))
(defadvice grep-find (after move-point-to-grep-find-window activate) (other-window 1))
(defadvice occur (after move-point-to-grep-occur-window activate) (other-window 1))
(global-set-key (kbd "C-x C-b") 'buffer-menu-other-window)

新しいウインドウ分割系のelisp導入したりすると
そのたびコードを追加しなければならないのでイケてないけど、
画面分割したときに、新しく作成されたウインドウにカーソル移動するelispです。
0205名無しさん@お腹いっぱい。2015/01/25(日) 12:24:38.85
すまん。「Eshell の使い方とか設定とか」でやるべきでした。
0206名無しさん@お腹いっぱい。2015/01/25(日) 12:25:25.79
???
0207名無しさん@お腹いっぱい。2015/01/25(日) 12:47:43.24ID:0l9lxb/h!
構わん、続けたまえ
0208名無しさん@お腹いっぱい。2015/01/25(日) 13:50:35.26
split-window以外は、helmのinterface使ってみれば気にいるかも
0209名無しさん@お腹いっぱい。2015/01/25(日) 14:38:25.80
popwinなんか使ってもそこらへん解決するかもね。
分割したバッファをselectするか否かは。
0210名無しさん@お腹いっぱい。2015/01/25(日) 19:34:11.79
今日知ったやつ

;; diredで2つのウィンドウで開いている時に、デフォルトの移動orコピー先をもう一方のdiredで開いているディレクトリにする
(setq dired-dwim-target t)

いままで頑張ってコピー先のアドレスをキルリング入れてとかやってたから素敵だった
0211名無しさん@お腹いっぱい。2015/01/25(日) 19:38:10.35
poplin導入するとemacs落ちやすくなるし
undo-treeがバグりまくるから導入してない
0212名無しさん@お腹いっぱい。2015/01/25(日) 19:39:20.87
poplinってなんだpopwinね
■ このスレッドは過去ログ倉庫に格納されています