カウンセル/アイビー/スワイパーをインストールしましたが、これまでのところすべてが正常に機能しています。しかし、キーバインドMxを介してカウンセルMxを呼び出すと、常に「^」文字が追加されます。なぜこれが起こっているのか、どうやってそれを取り除くのか、私には手がかりがありません(それは、counsel-Mxコマンドに干渉せず、単に迷惑です)。OS Xでemacsを使用しており、メタキーをコマンドキー(setq mac-command-modifier 'meta)
に再マップしましたが、標準としてAltを使用しても、カウンセルMxを呼び出すと、「^」が自動的に挿入されます。
(ivy-mode 1)
(setq ivy-use-virtual-buffers t)
(setq enable-recursive-minibuffers t)
(global-set-key (kbd "M-x") 'counsel-M-x)
^ substring
。