![如何在 Fedora 14 中更改默认 vi 别名?](https://linux22.com/image/1277162/%E5%A6%82%E4%BD%95%E5%9C%A8%20Fedora%2014%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E9%BB%98%E8%AE%A4%20vi%20%E5%88%AB%E5%90%8D%EF%BC%9F.png)
在我的笔记本电脑中,如果我输入以下内容
$ which vi
alias vi='vim'
/usr/bin/vim
现在我想将 vi 别名更改为另一个 bin,例如vim_wrapper
在 /usr/bin/ 中创建的脚本,我输入以下行:
alias vi="vim_wrapper"
或~/.bashrc
,/etc/bashrc
但没有效果。那么如何将默认 vi 别名 vi='vim' 更改为 vi='vim_wrapper'? 感谢帮助!
答案1
添加的别名bashrc
不会立即生效。您必须重新启动终端会话或注销并重新登录。
为了使别名立即生效,请在终端上运行您添加的别名行,就像它是一个命令或源一样,bashrc
正如 Nitrodist 在第一条评论中所解释的那样。
答案2
您可以尝试修改原始vi
别名集。这是我的grep
结果:
/etc/profile.d/vim.sh: alias vi >/dev/null 2>&1 || alias vi=vim