.emacsの使いかた
リンク集の情報をまとめた.emacsの使いかたをまとめた
- C-c C-q (c-indent-defun) 関数全体のindent
- M-x align そろえる
- M-; (comment-dwim) 選択領域をコメントアウトまたは逆
- M-x comment-region リージョンをコメント・アウトする。
- M-x uncomment-region リージョンのコメントを解除する
- M-$ (ispell-word) カーソル下のワードのスペル・チェックを行なう。
- M-x ispell-region リージョンに対してスペル・チェックを行なう。
- M-x ispell-comments-and-strings コメントと文字列だけを対象にスペル・チェックを行なう。
- ispell
- (スペース・キー) 一度だけ正しい単語として受け入れる
- i 正しい単語として辞書に登録する
- a 正しい単語として、このセッションの間受け入れる
- r 正しい単語をユーザーが入力する
- q ispell を終了する
- M-$ (ispell-word) flyspellで自動チェック中の修正
- gtags
- M-t 関数定義にジャンプ
- M-r 関数呼び出し場所にジャンプ
- M-s シンボル参照先にジャンプ
- etags
- M-x visit-tags-table TAGSファイルを生成
- M-. 関数定義にジャンプ
- C-u M-. 次の候補にジャンプ
- C-x 4 . 別ウィンドウを開いて、タグ・ジャンプする。
- C-x 5 . 別フレームを開いて、タグ・ジャンプする。
- M-* タグ・ジャンプする前の位置へ戻る。
- M-TAB 関数名の補間入力
- C-u M-TAB Cの標準関数の補間入力
- compile
- C-c c compile実行
- M-x compile compile実行
- C-x ` エラー行へジャンプ
- M-x goto-line
- BOOKMARK
- C-x r m RET ブックマークを設定する。
- C-x r m BOOKMARK RET BOOKMARKという名前のブックマークを設定する(bookmark-set)
- C-x r b BOOKMARK RET BOOKMARKであるブックマークに移動する(bookmark-jump)。
- C-x r l すべてのブックマークを一覧表示する(list-bookmarks)。
- M-x bookmark-save ブックマークファイルに保存する