私が最初にEmacsを使ったときの感想は「IDEに比べて補完,検索が弱すぎる」でした この記事ではそんな思いを抱いたEmacserを対象として,Emacsの補完・検索をどうやって強化していくか紹介していきます (helmとprojectileは今回の記事では参照しないので,気になる方は「初心者〜初級者のためのEmacs-Helm事始め」などを参照ください) 注) 基本的に私が使っているpackageの紹介になります コマンド補完 counsel Emacsで重要になってくるのがM-xで起動する各種コマンドの扱いです counselはivyというコマンド補完機能を用いて,いわゆる絞込検索を実現しています うろ覚えのコマンドであっても,絞込んでCtrl+n, Ctrl+pで選択できます ivy自体の設計コンセプトが「より効率的で,より小さく,よりシンプルで,よりスムーズに」なので拡張性が非常に