基本上,当我
不在终端提示符上放置任何内容并按回车键时,我希望能够将我的终端配置为运行ls
命令。
我确信有人已经有了这个想法,但我正在努力为此类请求找到正确的关键字,但我找不到任何信息。
任何帮助将不胜感激。
如果在 shell 中在空提示符下按 return,则它不会执行任何操作(如预期)并返回空提示符(如预期)。
尝试使用多个终端查看配置文件和设置,但无济于事。
要更改在空终端提示符下按 Enter 时发生的情况,您可以更改 shell 配置文件中的设置。以下是针对一些常用 shell 的操作方法:
重击:
使用文本编辑器打开 ~/.bashrc 文件。 添加这一行: 巴什 复制代码 [-z "$PS1"] && 返回 该行测试该点是否为空并返回 true。 兹什:
打开 ~/.zshrc 文件。 添加这一行: 桀骜 复制代码 如果 [-z "$PS1"];然后 返回 菲 鱼:
打开 ~/.config/fish/config.fish 文件。 添加这一行: 鱼 复制代码 如果检查-z“$fish_prompt”;返回;结尾 进行这些更改后,重新启动终端或在相应的配置文件上运行 Supply 以使更新生效。您可以完全根据您的喜好自定义先决条件或动作。