慣れたら使いやすくなるんでしょうか。
取りあえず必要なショートカット(キーバインド?)をメモメモ。
ソースは「プログラミングGauche」とMeadowやEmacsのサイトやブログ記事。
詳しいキーの一覧はこういうところを参照のこと
環境はこちら
-- scheme
C-x C-e カーソル直前のS式を評価
C-c C-e カーソルのS式を含むトップレベルのS式を評価
C-c C-l ファイルをロード
C-c C-r リージョンを評価
C-c C-z Schemeのインタプリタが動いているバッファへフォーカス
C-j 適切なインデントに変換
C-c C-l RET バッファをGaucheに読み込ませる
M-C-/ 一気にインデントを整える
M-C-f 次のS式へ移動
M-C-b 前のS式へ移動
M-C-a カーソルのS式を含むトップレベルのS式先頭へ移動
M-C-e カーソルのS式を含むトップレベルのS式の末尾へ移動
M-C-d 1つ内側のS式へ移動
M-C-u 1つ外側のS式へ移動
M-C-SPC カーソルのS式の次のS式をマーク
M-C-t カーソルのS式の前後の式を交換
M-; コメント入力
M-3 M-; 選択範囲コメントアウト
-- 一般
M-w コピー
C-y 貼り付け
C-w 切り取り
C-x C-f ファイルを開く
C-x C-s ファイルを上書き保存する
C-x C-w ファイルを名前をつけて保存
C-x k ファイルを保存せずに閉じる
C-x C-c Emacs終了
C-x C-u UNDO
C-SPC Mark Set (長押しまたは2回押しで範囲選択)
C-x h 全選択
C-g キャンセル
C-p 前の行
C-n 次の行
C-f 次の文字
C-b 前の文字
C-a 行頭
C-e 行末
C-d カーソル文字削除
C-k カーソル位置から行末までを削除
C-_ UNDO
C-s 検索(日本語不可)
C-x d ディレクトリ一覧
M-f 単語分進む
M-b 単語分戻る
M-a 文頭
M-e 文末
M-k カーソル位置から文末まで削除
M-< ファイル先頭
M-> ファイル末尾
M-% 確認して置き換え
M-x replace-string 一括置き換え
C-x r k 矩形を削除して記憶する
C-x r d 矩形を記憶せずに削除する
C-x r y 最後に削除した矩形を挿入する
C-x r c 矩形としてマークした領域を記憶せず、クリアする
C-x r o マークした領域に空の矩形を挿入する
C-x r t 矩形選択領域の各行に文字列を挿入
C-x o ウィンドウのペイン間移動
M-x describe-bindings キーバインド一覧
- リージョンってのは選択範囲のことらしい。
- 矩形範囲選択のやり方がわからない。
- あと、よく勧めてあるので、CapsキーをCtrl、無変換キーをAltにした。(ChgKey)
- C-e のCはCtrl
- M-f のMはAlt
- Meadowで矩形選択 - START YOUR ENGINES
0 件のコメント:
コメントを投稿