Hal*_*yon 5 bash cd-command autocomplete
我想知道是否有更简单的方法来选择目录 cd
当前目录中。
例如,有没有办法只得到当前目录的编号列表,并能够做到cd 1
,cd 2
,cd 3
,等有一些其他的方式来轻松cd
子目录之间在一个人的当前目录?
如果您autocd
在您的选项中设置了该选项,~/.bashrc
则只需键入名称即可更改目录。结合 Tab 补全,您只需输入第一个唯一的字符,然后点击Tab即可移动到您想要的目录。
从手册:
如果设置,则作为目录名称的命令名称将被执行,就好像它是 cd 命令的参数一样。此选项仅由交互式 shell 使用。
将选项添加到您~/.bashrc
的:
shopt -s autocd
Run Code Online (Sandbox Code Playgroud)
如果您使用 Zsh,请使用以下命令设置选项:
setopt autocd
Run Code Online (Sandbox Code Playgroud)