当我通过终端在 Ubuntu Vim(15.04)上定义一些别名时,关闭窗口后它会清除所有别名。这可能是什么问题?
答案1
没问题。它按预期工作。
你设置了一个临时别名。你退出 shell。临时别名就像晚风一样消失了。
答案2
您正在创建临时别名,这就是它们被删除的原因。
在任何 Linux 发行版(包括 Ubuntu Vivid (15.04))上关闭终端窗口后别名被清除的问题可以通过在 ~/.bashrc 文件中定义别名来解决。
去做这个,按着这些次序:
~/.bashrc
使用文本编辑器打开该文件:
nano ~/.bashrc
使用以下语法在文件中定义别名:
alias alias_name='command'
例如:
alias ll='ls -l'
保存文件并退出文本编辑器。
要立即应用更改,请获取文件~/.bashrc
:
source ~/.bashrc
您的别名现在应该在终端会话中保留,并且当您关闭终端窗口时不会丢失它们。
通过遵循这个简单的步骤,您每次打开新的终端会话时都可以使用您的别名。