Eclipse und Resharper bieten eine gute Möglichkeit zum Navigieren in Dateien.
Wenn ich die folgenden Ordner (oder Dateien) in meinem aktuellen Verzeichnis habe
MyReallyLongName
MyReallyLongAndFunName
MyReallyLongAndNotReallyFunName
In Eclipse kann ich zu ihnen navigieren, indem ich nur die Großbuchstaben verwende. Entsprechend möchte ich in zsh tippen können:
cd MRLAFN (Tab) (Enter)
In MyReallyLongAndFunName
einem Schritt einsteigen
Wenn ich das jetzt mit zsh machen will, muss ich tippen My(Tab)Fun(Tab)(Enter)
zsh
autocomplete
filenames
Rohit Manokaran
quelle
quelle
AbcAde AdFg HlAkAd
, wirdls AA<TAB>
abgeschlossenAd
, während ich AbcAde erwarten würde.Ich habe dies "ganz gut" zum Laufen gebracht, indem
_camel_case
ich meiner persönlichen Datei~/.zsh/functions folder
(nimm einen beliebigen Ordner in deiner$fpath
Variablen) eine Datei mit folgendem Inhalt hinzugefügt habe :Dann habe ich die folgende Zeile zu meinem ~ / .zshrc hinzugefügt
Beachten Sie, dass dies höchstwahrscheinlich keine "gute" Lösung ist, da ich nicht zu viel Wissen über das Vervollständigungssystem von zsh habe (nur wenige Leute haben es wirklich, denke ich), aber es macht genau das, was Sie in Ihrer Frage beschrieben haben.
quelle