- 追加された行はこの色です。
- 削除された行はこの色です。
- emacs へ行く。
#contents
* NTEmacs 23 [#q0391b91]
http://sourceforge.jp/projects/gnupack/
* キーバインド [#g8ebea8e]
| sub backward_char | alt j | v |
| sub forward_char | alt ; | v |
| sub previous_line | alt l | v |
| sub next_line | alt k | v |
| sub backward_word | alt i | v |
| sub forward_word | alt o | v |
| sub scroll_up | ctrl p | v |
| sub scroll_down | ctrl n | v |
| sub previouse_line_3 | alt 0 | v |
| sub next_line_3 | alt 9 | v |
| sub move_start_of_line | ctrl a | v |
| sub move_end_of_line | ctrl e | v |
| kill_line | ctrl k | v |
| delete_char | ctrl d | v |
| backward_delete_char | ctrl h | v |
| delete_word | alt d | v |
| open_line | ctrl o | |
* print [#y07ea85e]
;; elisp変数表示のとき途中で省略しない
(setq eval-expression-print-level nil)
(setq eval-expression-print-length nil)
* REDO [#a13cb840]
C-g C-_
連続してREDOしたければ
C-g C-_ C-_ ...
* 段落 [#x5803548]
outline-mode
[[何でもアウトラインモード:http://www.bookshelf.jp/pukiwiki/pukiwiki.php?cmd=read&page=%B2%BF%A4%C7%A4%E2%A5%A2%A5%A6%A5%C8%A5%E9%A5%A4%A5%F3%A5%E2%A1%BC%A5%C9&p=1]]
* Org-mode [#x8c13bee]
Org-mode
[[Org-mode:http://hpcgi1.nifty.com/spen/?OrgMode]]
[[表計算:http://d.hatena.ne.jp/tamura70/20100206/org]]
| C-c } | 行列名表示 |
| C-c = | 数式入力 |
* 印刷 [#o83da0ec]
ps-spool-region-with-faces
* eshell [#tdc01d1e]
bashでいうところのsourceは
. FILE [args]
とする.ただしココに書くのはbashスクリプトではなくて,あくまで
eshellスクリプト.あと,環境変数を設定する場合は
eshell-modify-global-environment
をnonnilにしとかないとだめ.
* しおりをはさむ [#e3ba5336]
| C-x r m | カーソル位置にしおりを挿入 | bookmark-set |
| C-x r b | しおりの位置に移動 | bookmark-junmp |
| C-x r l | しおりの一覧を表示 | bookmark-bmenu-list |
| | d で削除マーク "D" 、u でマーク解除、x で実行 、 j でそのしおりにジャンプ | |
* bzr最新版 [#q0b0668e]
[[trunc:http://bzr.savannah.gnu.org/]]
* dired [#v1b15d12]
表示項目が多くて画面が見づらいときはdired-details.elをインストールするといいよ
** 基本操作 [#kfa6b3ff]
|^|1 つ上のディレクトリへ移動 |
|D|ファイルを削除 |
|C|ファイルをコピー |
|R|ファイル名を変更 |
|+|ディレクトリを作る |
|s|並び方を変更. C-u s で ls の引数を変更できる|
** そのほか [#m5c9d061]
|m|マーク|
|u|マークをはずす|
|t|マークを反転す|
|g|再読み込み|
|d|削除マーク(xで実行)|
|A|マークされたファイルを検索(M-で繰り返し)|
|B|バイトコンパイル|
|i|サブディレクトリの表示($でトグル)|
|m|マーク|
|u|マークをはずす|
|t|マークを反転す|
|g|再読み込み|
|d|削除マーク(xで実行)|
|A|マークされたファイルを検索(M-で繰り返し)|
|B|バイトコンパイル|
|i|サブディレクトリの表示($でトグル)|
* 一般 [#c2bf6229]
** ^Mの置換 [#v98268e8]
M-x % [RET] C-q C-M [RET] [RET]
!で全置換
** 置換で改行,タブ文字 [#jfd61be5]
C-q C-j
C-q C-i
** 矩形 [#g7d7ef37]
|C-x r o | open-rectangle | |
|C-x r c | clear-rectangele | 詰めない |
|C-x r d | delete-rectangle | 詰める |
|C-x r t | string-rectangle | |
|C-x r s [reg] | | 通常のリージョン |
|C-x r r [reg] | copy-rectangle-to-register | 矩形 |
|C-u C-x r r [reg] | | 切り取り |
|C-x r i [reg] | insert-register | |
|C-x r SPC [reg] | point-to-register | バッファと現在位置を保存 |
|C-x r j [reg] | jump-to-register | レジスタ位置へジャンプ |
|C-x r w [reg] | window-configuration-to-register | ウィンドウの分割状態を保存 |
| | | C-x r j [reg] で復帰 |
|C-x r f [reg] | frame-configuration-to-register | |
view-register, list-registerでレジスタ情報の表示.
** ブックマーク [#pf53fed4]
trampとかで使うとべんり
| bookmark | C-x r m |
| 名前でジャンプ | C-x r b |
| リスト | C-x r l |
** emacsでsudo [#t044472c]
/sudo:root@localhost:/etc/httpd/conf/httpd.conf
TODO: ''/sudo::/etc/httpd/conf/httpd.conf''みたくできるように,/sudo::/をabbrev登録.
** diredが文字化けするとき [#j7a6e965]
LANGの設定にあわせて
(setq file-name-coding-system 'utf-8)
とする.