मैंने काउंसलर / आइवी / स्विपर स्थापित किया और अब तक सब कुछ ठीक काम करता है। लेकिन जब मैं प्रमुख एमएक्स के माध्यम से वकील-एमएक्स को बुलाता हूं तो "^" चार हमेशा जोड़ा जाता है। मुझे कोई सुराग नहीं है कि ऐसा क्यों हो रहा है और इससे कैसे छुटकारा पाया जाए (यह वकील-एमएक्स कमांड के साथ हस्तक्षेप नहीं करता है, यह सिर्फ कष्टप्रद है)। मैं ओएस एक्स पर emacs का उपयोग कर रहा हूं और मेटा कुंजी को कमांड कुंजी पर रीमेक किया गया है (setq mac-command-modifier 'meta)
, लेकिन यहां तक कि Alt के साथ मानक मेटा कुंजी "^" के रूप में वकील-एमएक्स को कॉल करते समय स्वचालित रूप से डाला जाता है।
मैं यहां दी गई मूल सेटिंग्स का उपयोग करता हूं
(ivy-mode 1)
(setq ivy-use-virtual-buffers t)
(setq enable-recursive-minibuffers t)
(global-set-key (kbd "M-x") 'counsel-M-x)
^ substring
।