随分久しぶりの更新になってしまいましたが…(^^;
Emacs特集が載っているのを目にして初めてWEB+DB PRESSを購入してみましたが、この雑誌イイですね!!Emacs特集はもちろんながら、全体的に興味のある記事が非常に多くて気に入りました。もっと早くから購入しておくべきだったな〜、などと反省しつつ定期購読を検討中。
さて、Emacsは家でコードを書く際に使うようにしているのですが、最近めっきりプライベートでコードを書いておらず、いつの間にやら使い方をどんどん忘れていく始末。特集を読むとやはり1%も使いこなせていない事が身に沁みました。
そんな折、職場のWindowsでコードを書くのにいいエディタは無いかとずっと探していたのですが、シックリ来るエディタがなかなか見つからず、思い切ってEmacsを導入。WEB+DB PRESSの特集のお陰で忘却の彼方にあったキーバインドも頭に入れる事が出来たので、これからは公私ともにEmacsでバリバリコードを書いていきます。
で、あまりにも豊富なEmacsのキーバインド、全て覚えるのは至難の技なので、カンニング的に少しずつ書き留めていきたいと思います。
本来ならば、「バッファ」や「リージョン」といった専門用語を使った方がカッコいい感じがしますが、そこはそれ。自分のスキルに応じてという事で。
Emacsのキーバインド(基礎の基礎)| C-x C-f | 新規作成/ファイルを開く |
| C-x C-c | Emacsを終了 |
| C-x C-s | ファイル保存 |
| C-x C-w | 別名保存 |
| C-x h | 全選択 |
| C-x k | ファイルを閉じる |
| C-n | 次の行に移動 |
| C-p | 前の行に移動 |
| C-f | カーソルを1つ右に移動 |
| C-b | カーソルを1つ左に移動 |
| C-v | 1ページ分下に移動 |
| M-v | 1ページ分上に移動 |
| M-< | ファイルの先頭に移動 |
| M-> | ファイルの末尾に移動 |
| C-s | 前方検索 |
| C-r | 後方検索 |
| C-w | 選択範囲を切り取り |
| M-w | 選択範囲をコピー |
職場ではSVNでソース管理をしているのですが、コッソリgitを導入してgit越しにSVNをゴニョゴニョ…なんて不届きな事も考えているので、その辺もEmacsと連携させられるように学習したいですね!!
今日はここまで。
