牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Helm から counsel に乗り換えメモ

前置き

go-mode+lsp-mode 使用時に helm を使うとEmacsがちょくちょくフリーズするのでググったら 「helm開発終了」とか出てきた。
けどgithubみたら最近コミットされてるようだけど?

github.com

でも 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より簡素な感じ。