Emacsショートカット

1878 ワード

注記M-;(altキープラスセミコロンキー)
次の行にコメント用M-jを追加するには
M---反対の意味を表す
C-u表示パラメータはデフォルトで4
C-M-の書式設定
全選択C-x h
改行C-j
連結行M-^
N行目M-G M-Gにジャンプ
取り消し(undo)C-/またはC-x uまたはC-M-
Redo C-x z
自動補完M/またはC-M/(リストが表示されます)
cscope
シンボルC-c sの検索
検索定義C-c s g
検索文字C-c s t
正規表現C-c s eの検索
インデックスC-c s Iの作成
etags 
TAGファイルM-x visit-tags-tableの設定
定義M-を検索します.次のシンボルC-u M-を検索します.
(M-x tags-search)後はM-を使用できますが、
前のtags M-*
TAGファイルfind-name「*.[hHcCsS]」-exec etags-a{};
cc-mode
文先頭M-a
文末尾M-e
関数先頭C-M-a
関数末尾C-M-e
選択関数C-M-h
関数のインデントC-c-q
注記並び替え(フォーマット)M-q
じょうけんまえしょり
条件開始箇所C-c C-u
前条件C-c-C-p
次の条件C-c-C-n
エンコードスタイルC-cを設定.または(M-x c-set-style)
自動改行C-c-a
飢餓はC-c-d(M-x c-auto-hungry-state)を削除
マクロ展開C-c C-e
c++
出力::C-c:
テキスト操作:
イニシャル大文字M-c
全大文字M-u
全小文字M-l
2文字対C-t
2つの単語をM-tに置き換える
いくつかのコマンドとキー:
`C-M-f'
     Move forward over a balanced expression (`forward-sexp').

`C-M-b'
     Move backward over a balanced expression(`backward-sexp').

`C-M-k'
     Kill balanced expression forward (`kill-sexp').

`C-M-<DEL>'
     Kill balanced expression backward (`backward-kill-sexp').

`C-M-t'
     Transpose expressions (`transpose-sexps').

`C-M-@'
     Put mark after following expression (`mark-sexp').

かっこ構造での移動
C-M-n
     Move forward over a parenthetical group (`forward-list').
C-M-p
     Move backward over a parenthetical group(`backward-list').
C-M-u
     Move up in parenthesis structure (`backward-up-list').
ESC C-d
     Move down in parenthesis structure (`down-list').

C-u 2 C-x $ ,
C-x $