前回から相当時間が経っているけど改めて記録。
経過
色々な場所で色々な人に色々と教えてもらった結果がこれ。それなのに前回とあまり変化していない。ただ意識せずに使っているものもあるので抜けがいくつかあるはず。ここまで覚えたら作業効率は多少落ちる時もあるけどとりあえず一通りのことはできるようになった。置換処理が大量にあるときは他のエディタを併用しているのはなんとかしたい。
完全に覚えた完結キー
C-f forward-char 右に移動
C-b backward-char 左に移動
C-n next-line 下に移動
C-p previous-line 上に移動
C-a move-biginning-on-line 行頭に移動
C-e move-end-of-line 行末
C-d delete-char
C-g keyboard-quit プレフィックスキーを中断する場合は2回
C-SPC set-mark-command
C-x o other-window
C-x C-c save-buffers-kill-emacs
C-g C-g プレフィックスキー(完結していないキー列)を中断
M-w kill-ring-save copyの事
C-w kill-region cutの事
C-y yank pasteの事
C-SPC C-SPC transient-mark-mode 範囲選択開始
C-m newline
C-k kill-line
C-x C-f find-file
C-x C-s save-buffer
C-x k kill-buffer
C-h backward-delete-char global-set-keyで変更
C-x help プレフィックスキーで始まるコマンドの一覧(プレフィックスキー入力後)
C-x help RET k describe-key
C-x help RET f describe-function
C-x help RET v describe-variable
M-< beginning-of-buffer(数引数対応)
M-> end-of-buffer
C-v scroll-up
M-v scroll-down
M-/ dabbrev-expand
C-/ undo
C-q quoted-insert (C-q C-iしか使用せず)
C-s isearch-forward
覚えかけている完結キー
M-f forward-word
M-b backward-word
C-x RET c [char code] RET C-x C-f 文字コードを指定して開く
C-x RET c [char code] RET C-x C-v RET 文字コードを指定して開き直す
C-x C-u upcase-region
C-x C-l downcase-region
覚えたい完結キー
M-d kill-word
M-DEL backward-kill-word
C-x z repeat
検索系全般
キーマクロ系
よく間違える完結キー
なし
保留中の完結キー
C-j newline-and-indent
C-x = what-cursor-position
C-z iconify-or-deiconify-frame
M-r move-to-window-line
C-x C-n set-goal-column
C-u C-x C-n ???
忘れていた完結キー
C-i indent-for-tab-command
C-o open-line
完全に覚えたコマンド
set-variable
覚えかけているコマンド
なし
覚えたいコマンド
goto-char
goto-line
保留中のコマンド
なし
完全に覚えた変数
tab-width
覚えかけている変数
column-number-mode
覚えたい変数
なし
保留中の変数
read-quoted-char-radix
C-f forward-char 右に移動
C-b backward-char 左に移動
C-n next-line 下に移動
C-p previous-line 上に移動
C-a move-biginning-on-line 行頭に移動
C-e move-end-of-line 行末
C-d delete-char
C-g keyboard-quit プレフィックスキーを中断する場合は2回
C-SPC set-mark-command
C-x o other-window
C-x C-c save-buffers-kill-emacs
C-g C-g プレフィックスキー(完結していないキー列)を中断
M-w kill-ring-save copyの事
C-w kill-region cutの事
C-y yank pasteの事
C-SPC C-SPC transient-mark-mode 範囲選択開始
C-m newline
C-k kill-line
C-x C-f find-file
C-x C-s save-buffer
C-x k kill-buffer
C-h backward-delete-char global-set-keyで変更
C-x help プレフィックスキーで始まるコマンドの一覧(プレフィックスキー入力後)
C-x help RET k describe-key
C-x help RET f describe-function
C-x help RET v describe-variable
M-< beginning-of-buffer(数引数対応)
M-> end-of-buffer
C-v scroll-up
M-v scroll-down
M-/ dabbrev-expand
C-/ undo
C-q quoted-insert (C-q C-iしか使用せず)
C-s isearch-forward
覚えかけている完結キー
M-f forward-word
M-b backward-word
C-x RET c [char code] RET C-x C-f 文字コードを指定して開く
C-x RET c [char code] RET C-x C-v RET 文字コードを指定して開き直す
C-x C-u upcase-region
C-x C-l downcase-region
覚えたい完結キー
M-d kill-word
M-DEL backward-kill-word
C-x z repeat
検索系全般
キーマクロ系
よく間違える完結キー
なし
保留中の完結キー
C-j newline-and-indent
C-x = what-cursor-position
C-z iconify-or-deiconify-frame
M-r move-to-window-line
C-x C-n set-goal-column
C-u C-x C-n ???
忘れていた完結キー
C-i indent-for-tab-command
C-o open-line
完全に覚えたコマンド
set-variable
覚えかけているコマンド
なし
覚えたいコマンド
goto-char
goto-line
保留中のコマンド
なし
完全に覚えた変数
tab-width
覚えかけている変数
column-number-mode
覚えたい変数
なし
保留中の変数
read-quoted-char-radix
目標
『入門 GNU Emacs』という本を買ったので通読を目指す。2章までは読んだ。3章まではとりあえず読んで後は必要に応じて参照する感じ。