MacユーザがEmacsを使うべき9の理由
「Emacsユーザよりvimユーザのほうが多いかも・・・」と思う今日この頃・・・
ここで一つ、Emacsエバンジェリスト(自称)の私が、MacユーザにとってEmacsがいかに使い易いエディタなのかということを紹介しようと思います。
- Ctrl-b でカーソルが左に移動する
- Ctrl-f でカーソルが右に移動する
- Ctrl-n でカーソルが次の行に移動する
- Ctrl-p でカーソルが前の行に移動する
- Ctrl-a でカーソルを行の先頭に移動する
- Ctrl-v でカーソルを次のページへ移動する
- Ctrl-e でカーソルを行末に移動する
- Ctrl-d でカーソル位置の文字を削除する
- Ctrl-k でカーソルのある行の文字列を削除する
ブラウザのtextareaでもstickiesでも(vim等でなければ)何でもいいので、テキスト入力中にCtrlを押しながらbを押してみてください。カーソルが左に移動します。そしてそれはEmacsの標準キーバインドと同じです。EmacsでもCtrl-bと押せばカーソルが左に移動します。
以下、同様に
このように、Macのカーソル操作系ショートカットとEmacsの標準キーバインドは似通っているので、Macユーザはごく自然にEmacsに馴染めるはずです。
Vimのようにhjklなどという奇怪な操作を覚える必要はありません。
さらにEmacsを使い易くするために
Emacsで唯一disる場所があるとすれば、デフォルトの状態で Ctrl-h にヘルプコマンドが割り当てられていることです。
ですがEmacsは簡単にキーバインドの変更ができます。
~/.emacsに、次の行を挿入してください。
(global-set-key "\C-h" 'delete-backword-char)
これであなたのEmacsは、 Ctrl-h を押せばカーソルの前の文字を削除するようになります。
Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)
- 作者: 大竹智也
- 出版社/メーカー: 技術評論社
- 発売日: 2012/03/07
- メディア: 単行本(ソフトカバー)
- 購入: 19人 クリック: 344回
- この商品を含むブログ (1件) を見る
Emacsテクニックバイブル ?作業効率をカイゼンする200の技?
- 作者: るびきち
- 出版社/メーカー: 技術評論社
- 発売日: 2010/08/03
- メディア: 単行本(ソフトカバー)
- 購入: 25人 クリック: 998回
- この商品を含むブログ (67件) を見る
- 作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/03/12
- メディア: 大型本
- 購入: 12人 クリック: 316回
- この商品を含むブログ (116件) を見る