在bash中,我可以使用制表符补全功能将一个目录上移并再次下移到另一个路径。例如,假设我在$HOME/folder1
,我想cd
给$HOME/folder2
。$HOME
只有两个子目录folder1
和folder2
。
在bash中,我可以输入
cd ..[TAB]f[TAB]2
并最终在$HOME/folder2
。在我的最新zsh安装中,按cd ..[TAB]
会产生一个子目录的列表,这些子目录的名称中$HOME/folder1
有两个.
。
有没有一种简单的方法可以使我习惯?还是有什么更容易在zsh中实现我想要的?
对一个诚实的问题拒绝新用户投票并不酷。没有理由!我看到他尽力解释了。
—
高度
@RickyBeam然后,您应该看一下非英语键盘;)我使用的是德语键盘,该键盘的
—
andreas-h 2014年
/
位置非常不便SHIFT+7
。
我有英国和韩文(?)键盘,它们都使用标准的QWERTY布局。DEC和SUN键盘可能有点奇怪,但我手边没有它们。如果我必须按shift-7来获得斜线,我会重新编程键盘。
—
Ricky Beam
/
(斜杠)而不是TAB作为目录定界符。你已经输入..
的/
是正确的旁边,.
每次我看到键盘上。