有没有什么方法可以不按回车键来运行程序?
然后我可以有一个脚本,将 cd 放在上面的一个文件夹中。然后我可以按住 ctrl,每次按下按钮时,该脚本都会运行。
这可以让 shell 中的工作变得更轻松,因为我可以更快地进入文件夹结构。甚至可以每次清屏并运行 ls。或者在 shell 中只需单击一下按钮即可执行任何操作。
我使用的是 bash,我的终端模拟器是 Linux Mint,Xfce 的默认模拟器。
ter*_*don 21
您可以使用 bash 的.inputrc文件(readline启动配置文件)来完成此操作。首先,编辑文件(这意味着在您的目录中~/.inputrc命名的文件;如果不存在则创建它)并添加以下行:.inputrc$HOME
Control-u: "cd ../\n"
Run Code Online (Sandbox Code Playgroud)
这将键盘快捷键Ctrl+设置u为插入,cd ../后跟换行符(输入)。现在,打开一个新终端,您可以使用Ctrl+u向上移动一个目录。所以是的,您可以按住Ctrl,然后每次按 时向上移动一个目录u。