keyfreqで Emacsの使い方を見直す
コマンドの使用頻度を表示してくれる keyfreqの紹介
目的
効率的な移動コマンドをちゃんと使っているかとか, ユーティリティ
書いたけど, 全然使ってないとか判断するのに使えます.
インストール
MELPAからインストールできます
M-x package-install keyfreq
設定
(require 'keyfreq) ;; package.elからインストールした場合は不要 (keyfreq-mode 1) (keyfreq-autosave-mode 1)
表示例
M-x keyfreq-show で表示してくれます.
3039 24.20% self-insert-command SPC..~, ?.. 2509 19.98% next-line C-n, <down> 2127 16.94% previous-line C-p, <up> 1058 8.43% forward-char C-f 768 6.12% backward-char C-b 258 2.05% save-buffer C-x C-s, <menu-bar> <file> <save-buffer> 245 1.95% autopair-backspace 203 1.62% move-end-of-line <end> 165 1.31% org-self-insert-command SPC..~, ?.. 164 1.31% mozc-handle-event 123 0.98% autopair-newline 121 0.96% isearch-printing-char 81 0.65% yas-expand TAB, <tab>, <menu-bar> <YASnippet> <Expand trigger> 80 0.64% other-window C-M-o, C-x o 70 0.56% scroll-up-command C-v, <next> 69 0.55% scroll-down-command <prior>, M-v 63 0.50% move-beginning-of-line <home> 57 0.45% autopair-insert-opening 55 0.44% dired-next-line 52 0.41% delete-backward-char DEL 51 0.41% kill-line <deleteline>
おわりに
何事も定期的に振り返って, 反省しないとダメですね.