Ich mag ido
's Fuzzy Matching in Emacs. Ich möchte das mit Autovervollständigung haben. Vorzugsweise mit auto-complete
, da ich ac-python
und andere Dinge mit auto-complete
eingerichtet habe. Ich bin mir bewusst, dass auto-complete
Fuzzy-Matching bietet, wenn keine normalen Übereinstimmungen gefunden werden, aber ich möchte das normalerweise.Emacs Fuzzy Autovervollständigung
12
A
Antwort
6
Sie könnten einfach ac-fuzzy-complete
an eine Tastenkombination binden, die Sie mögen, und diese anstelle der anderen Methode verwenden, die Sie zum Abschluss verwenden. Es ist bereits interaktiv, aber an keinen Schlüssel gebunden. So etwas wie dies tun würde:
(global-set-key (kbd "M-C-I") 'ac-fuzzy-complete)
(M-C-i ist ansonsten die Tastenkombination für complete-symbol
verwendet)
ich kann, aber das würde das Popup von 'Auto-complete' macht nutzlos und erfordert zusätzliche Tasten. Das vereitelt den Zweck der "Auto-Vervollständigung" für mich. Auch es und es scheint nur einen Vorschlag zu geben. – fread2281
Es fing an, mir mehrere Vorschläge zu geben, aber nur eine kleine Zahl wie 2, nicht die normalen 9+. – fread2281
Das steuert, ob Fuzzy-Matching verwendet wird, wenn keine anderen Ergebnisse vorliegen. http://cx4a.org/software/auto-complete/manual.html#ac-use-fuzzy – fread2281