2013年1月26日土曜日

.emacs設定メモと便利コマンドメモ

■.emacs設定
※chefのcookbooksとしてgithubで公開しました
・cookbooks
https://github.com/kakakikikeke/cookbooks-emacs
・.emacs
https://github.com/kakakikikeke/cookbooks-emacs/blob/master/files/default/dot_emacs
  1. JDEEインストール時の設定
  2. http://kakakikikeke.blogspot.com/2013/03/emacsjavajdee.html
  3. yasnippetインストール時の設定
  4. auto-completeインストール時の設定
  5. auto-java-completeインストール時の設定
  6. http://kakakikikeke.blogspot.com/2013/03/emacsjava.html
  7. anythingインストール時の設定
  8. http://kakakikikeke.blogspot.com/2013/03/emacsanything.html
  9. flymakeインストール時の設定
  10. multi-termインストール時の設定
  11. http://kakakikikeke.blogspot.com/2013/03/emacsmulti-termel.html
  12. キーバインドの変更
  13. 起動時のバッファ設定
  14. バックアップファイルの保存先の指定
  15. ファイルオープン時の警告設定
  16. w3mインストール時の設定
  17. http://kakakikikeke.blogspot.com/2013/03/emacsw3m.html
  18. insert-numberインストール時の設定
  19. http://kakakikikeke.blogspot.com/2013/03/emacslisp.html
  20. split4インストール時の設定
  21. http://kakakikikeke.blogspot.com/2013/04/emacs4elisp.html
  22. emacs serverとして動作する設定
  23. NIFTYCloud SDK for elispインストール時の設定(作成中)
  24. XML Parserインストール時の設定
  25. http://kakakikikeke.blogspot.com/2013/04/emacsxml.html
  26. BufferListをソートするための関数定義とキー割り当て
  27. PHPモードの有効化
  28. Markdownモードの有効化
  29. 動的略語変換用のキーバインド割り当て

■便利コマンド
矩形文字挿入 Ctrl+x, r, t でマーク設定してある矩形範囲に文字挿入
矩形切り取り Ctrl+x, r, k でマーク設定してある矩形範囲を切り取り
矩形貼り付け Ctrl+x, r, y で現在のカーソル位置から矩形切り取りした情報を貼り付け

.emacs設定反映 ESC-x でミニバッファモードになり eval-buffer を実行
現在のキーバインド一覧表示 ESC-x でミニバッファモードになり describe-bindings

Buffer Listの操作方法
Ctrl+d で削除予約
u で削除予約解除
x で実行
s で保存していないファイルを保存する
1 でバッファを開く

terminalモードを実行する(bashを使うことができるモード)
ESC-x でミニバッファモードになり terminal-emulator
Ctrl+6 b でterminalモードから選択した他のバッファ切り替え
Ctrl+6 o でterminalモードから開いている他のバッファに移動

縦に分割する Ctrl+5 (split-window-vertically)
横に分割する Ctrl+2 (split-window Ctrl+q TAB でタブ文字入力

前回のコマンドを再度実行する Ctrl+x, ESC, ESC

0 件のコメント:

コメントを投稿