In Bash kann ich die Tab-Vervollständigung verwenden, um ein Verzeichnis nach oben zu verschieben und einen anderen Pfad wieder nach unten zu verschieben. Angenommen, ich bin dabei $HOME/folder1
und möchte cd
es $HOME/folder2
. $HOME
hat nur die beiden untergeordneten Verzeichnisse folder1
und folder2
.
In Bash konnte ich einfach tippen
cd ..[TAB]f[TAB]2
und würde am Ende in $HOME/folder2
. In meiner neuen zsh-Installation wird durch Drücken von cd ..[TAB]
eine Liste der untergeordneten Verzeichnisse erstellt, deren Name $HOME/folder1
zwei enthält .
.
Gibt es einen einfachen Weg, um das gewohnte Verhalten zu erreichen? Oder gibt es etwas noch einfacher zu erreichen, was ich in zsh will?
zsh
directory
autocomplete
oh-my-zsh
andreas-h
quelle
quelle
/
für einen Verzeichnisbegrenzer (Schrägstrich) anstelle von TAB zu drücken. Sie haben bereits..
das/
is direkt neben.
jeder Tastatur eingegeben, die ich gesehen habe./
befindet sich die sehr ungünstig anSHIFT+7
.Antworten:
Fügen Sie dies zu Ihrem hinzu
.zshrc
und .. [TAB] wird zu ../ gemäß vervollständigtbash
.quelle