我从一年前就开始学习 Ubuntu。
在这一年的时间里,我输入了很多下面的文字gnome-terminal
sudo -H nautilus /foo1/foo2/foo3/foo4/
sudo -H gedit /foo1/foo2/foo3/foo4/
我想问的是,
有没有办法可以配置,比如如果我
输入sn
然后按TAB,自动完成sudo -H nautilus
输入sg
TAB,自动完成sudo -H gedit
我正在使用 Ubuntu 18.04 和 18.10gnome-terminal
编辑:我不想输入sn /foo1/foo2/foo3/foo4
或sg /foo1/foo2/foo3/foo4
。
寻找 snTAB或 snTAB TAB来查看终端上的文本sudo -H nautilus
答案1
在 bash 中,您可以简单地使用别名来实现您想要的功能。只需输入别名,然后继续使用制表符补全提供参数即可。
如果您需要在执行命令之前有效地扩展别名,请按热键Ctrl+ Alt+ e。因此,在您输入缩写(=别名)的名称后,按下该组合键即可查看扩展的别名。
请参阅此处如何创建永久别名。