Я установил Counsel / Ivy / Swiper и пока все работает нормально. Но когда я звоню адвокату-Mx через связывание клавиш Mx, всегда добавляется символ «^». Я понятия не имею, почему это происходит и как от него избавиться (это не мешает команде adv-Mx, это просто раздражает). Я использую emacs на OS X и переназначил мета-ключ на клавишу Command (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
.ivy--regex-function
), меняется исходный ввод по умолчанию. Каждый волен там со своими предпочтениями. Я, например, сохраняю только начальный^
дляman
/woman
.