前置き
go-mode+lsp-mode 使用時に helm を使うとEmacsがちょくちょくフリーズするのでググったら 「helm開発終了」とか出てきた。
けどgithubみたら最近コミットされてるようだけど?
でも go-mode+lsp-mode でフリーズされるの困るからcounselに乗り換え。
設定
ググって出てくるブログ記事より 本家ドキュメント? が参考になった。
(progn (setq ivy-height 35) (setq ivy-use-virtual-buffers t) (setq ivy-count-format "(%d/%d) ") (setq ivy-virtual-abbreviate 'full) (global-set-key (kbd "C-]") 'counsel-switch-buffer) (global-set-key (kbd "M-Y") 'counsel-yank-pop) (global-set-key (kbd "M-X") 'counsel-M-x) (global-set-key (kbd "C-c g") 'counsel-git) (global-set-key (kbd "C-x d") 'counsel-dired) (global-set-key (kbd "C-x C-b") 'counsel-ibuffer) )
設定はとりあえずこれだけでやってみる。
ちょっといじっての第一印象はhelmより簡素な感じ。