Counsel / Ivy / Swiper'ı kurdum ve şimdiye kadar her şey iyi çalışıyor. Ama counsel-Mx'i Mx tuş bağlama yoluyla çağırdığımda her zaman "^" karakteri eklenir. Bunun neden olduğu ve ondan nasıl kurtulacağı hakkında hiçbir fikrim yok (danışman-Mx komutuna müdahale etmiyor, sadece sinir bozucu). OS X'de emacs kullanıyorum ve Meta anahtarını Komut anahtarına yeniden eşledim (setq mac-command-modifier 'meta)
, ancak Alt ile standart Meta anahtarı olarak bile "^" öğüt-Mx çağrılırken otomatik olarak eklenir.
Burada verilen temel ayarları kullanıyorum
(ivy-mode 1)
(setq ivy-use-virtual-buffers t)
(setq enable-recursive-minibuffers t)
(global-set-key (kbd "M-x") 'counsel-M-x)
^ substring
.