2008年8月9日土曜日

emacs tips

grep、grep-find
grep結果ウィンドウ内、
 C-x `場所にタグジャンプ。
 M-p と M-n(permissionエラーメッセージ等スキップ)

同時スクロール
 M-x scroll-all-mode

シェルのコマンド履歴利用:
 M-n 履歴を次に進む
 M-p 履歴を前に戻る

置換:
M-x、query-replace【return】、旧文字【リターン】、新文字【リターン】

左下に「Aあuuuu:---…」等と表示されたら、CTRL+「ろ(\)」で元に戻す。(キー押し間違い)

やり直し(ctrl+shift+-(=))のやり直し(ctrl+u)

文字化け
export LANG=ja_JP.UTF-8 でないと日本語化け化け。

* キーボード入力のエンコーディング(C-x RET k)
* 端末出力のエンコーディング(C-x RET t)
* ファイルに保存する際のエンコーディング(C-x RET f)

日本語on/off
ctrl+\


ウィンドウの幅を広げる
縦方向 C-x ^
横方向 C-x {
Esc 3 C-x ^ のように、Esc 数字 であらかじめ何回繰り返すが指定してからやった方が便利です。
http://www1.ocn.ne.jp/~ruby11/linux/emacs3.html



0 件のコメント:

コメントを投稿