Ich habe vor kurzem festgestellt, wie bash für die Groß-/Kleinschreibung Groß-/Kleinschreibung zu vervollständigen (in/etc/inputrc, fügen Sie: set complete-ignore-case auf), wie bekomme ich das in vim?Vim case-insensitive Dateiname Vervollständigung
Antwort
Versuchen
: set wildignorecase
Ich glaube, es ist ein ziemlich neues Feature, ich habe es in der neuesten vim build (7.3.107)
siehe here.
Perfekt. Für Leute, die dies in ihren vimrc setzen möchten, möchten Sie vielleicht zuerst das Feature testen. Kopieren-und-pasteable-Version: https://gist.github.com/3372724 – jakar
Dies funktioniert nur für Dateinamen Vervollständigungen in der Befehlszeile (':'). Funktioniert nicht mit Dateinamenvervollständigungen im Einfügemodus ('^ X^F'), wobei die Groß-/Kleinschreibung weiterhin berücksichtigt wird. –
Sieht aus wie es noch nicht unterstützt wird. Es in Todo-Liste der vim :help todo
Suche nach CASE_INSENSITIVE_FILENAME
(mit Priorität "next release") erscheint:
8 Einige Dateisysteme sind case-sensitive, sind einige nicht. Drehen Sie CASE_INSENSITIVE_FILENAME in eine Option, zumindest für den Abschluss.
Wie auch immer, wenn Sie nicht vim egal von der Quelle neu zu erstellen, dann können Sie diesen Patch versuchen: http://osdir.com/ml/vim_dev/2009-09/msg00006.html
(Haben Sie nicht versucht, so kann ich nicht garantieren, dass es Ihr Problem zu lösen. Es tut uns leid)
Huh Ich dachte, das war Standard und wurde leicht gestört; Sowohl gVim unter Windows als auch MacVim schließen Dateinamen ohne Beachtung der Groß- und Kleinschreibung ab. –
@ dash-tom-bang sowohl in Windows und in Mac Fall ist egal (obwohl, wie ich weiß, können Sie es in Mac ändern). Unter Linux tut es das. – ZyX