
Ich verwende den Ido-Modus seit Monaten ohne Probleme. Ich habe mich erst vor Kurzem dazu entschlossen, ihn auszuprobieren anything
. Er hat viele ähnliche Funktionen wie der Ido-Modus. anything
Jetzt scheint er sich jedoch mit dem Ido-Modus anzulegen. Ich mache ein C-x-f
und sehe unten etwas, das wie das Ido-Modus-Zeug aussieht, aber ich sehe auch eine Art anything
Puffer-Popup. Hat anything
mein Ido-Modus-Dateiwähler funktioniert? Wenn ja, wie kann ich das feststellen und noch besser, wie schalte ich es ab?
Bearbeiten: Der Anything-Puffer trägt den Titel *anything-complete*
. Wenn ich den Ido-Modus ausschalte, bekomme ich keinen coolen anything
Puffer, wenn ichC-x-f
Antwort1
Ja! Sie bekämpfen sich gegenseitig. Ich habe die folgenden Zeilen in anything-startup.el gefunden:
;;; anything-complete.el ersetzt verschiedene Vervollständigungen durch anything ;;; (wie Eiszapfen). Verwenden Sie Anything-Kraft für die normale Fertigstellung. (wenn (erfordert 'irgendetwas-komplett nil t) ;; Symbole automatisch alle 150 Sekunden sammeln (alles-lisp-komplett-symbol-set-timer 150) (Definieren Sie den Schlüssel Emacs-Lisp-Modus-Map "\C-\Mi" 'alles-Lisp-vollständiges-Symbol-teilweise-Übereinstimmung) (Definieren Sie den Schlüssel Lisp-Interaktionsmodus-Map "\C-\Mi" 'alles-Lisp-vollständiges-Symbol-teilweise-Übereinstimmung) ;; Kommentieren Sie, wenn Sie Vervollständigungsbefehle nicht durch „irgendetwas“ ersetzen möchten. (alles lesen, Zeichenfolge, Modus 1) )
„Anything Power“ neutralisiert die Ido-Mode-Power. Umschalten anything-read-string-mode
hilft, aber es ist ein Alles-oder-Nichts-Schalter. Jetzt ist die Vervollständigung für M-x
weggefallen. Ich möchte nur den Ido-Mode für C-x-f
und . Hat jemand eine Möglichkeit , nur diese beiden Funktionen C-x b
auszuschalten ?anything-read-string-mode
Im Moment füge ich einfach die folgende Zeile zu meiner .emacs hinzu:
;Stellen Sie sicher, dass nichts mit dem Ido-Modus in Konflikt gerät. (alles-lesen-String-Modus 0)