emacs

Emacsのansi-term

いままで、/etc/passwdなどを編集するときはmacのターミナルを起動してそこでviしていたが、普段使っているemacsでM-x ansi-termすると、この中でviを使うことができる。これでターミナル不要になった。ありがたい。

trampでポートを指定する

CTL-x CTL-fで#を使ってポートを指定する。/scpx:myid@foo.bar.com#225225:~/zoo.txt

Mac emacsのバージョン

brewでemacsをインストールすると、24.2.1が入ったが、以前使っていた23に比べて、 sshでリモートマシンにログインした時のファイル名補完が遅い。 別のアプリでコピーしたテキストを中ボタンクリック(マジックトラックパッドでの3本指タップ)でペーストで…

ssh.el

ssh.elを使ってリモートホストにアクセスするとき、-l taro付きで開いたバッファ上から別のsshアクセスを-lなしですると、-l taroが付け加えられてしまう。これを防ぐには、init.elに '(ssh-explicit-args (quote ("-lhanako")))のようにデフォルトのユーザ…

macでemacs

一方macではどうかと、macのcocoa emacsに環境設定。こちらのほうは素直になにもかも動いた。

windowsでemacs

今までは、windows用のXサーバを使って、リモートのlinuxのemacsをwindows上で開いて使っていたが、どうも最近よく落ちる。そこで、windows上で動くemacsを試してみた。emacsを使うには 日本語入出力 trampでリモートファイル編集 sshでファイル名補完 がで…