在CentoS下面使用root登录,执行vi时会发现没有语法高亮。语法高亮是vim的活,要让vi实现语法高亮,就需要将vi alias到vim,先来看看CentOS系统下vi和vim在哪里?

# whereis vi
vi: /bin/vi /usr/share/man/man1/vi.1.gz
# whereis vim
vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz

未知的确不一样,其实想语法高亮的话,直接用vim命令就可以,不过能少敲一个字母还是少敲一个吧

解决办法也非常简单,在.bashrc中加上alias后,将vi当做vim的别名即可,这样每次在命令行输入vi,即会调用vim,自然也就支持代码高亮了。

vi ~/.bashrc
alias vi='vim'

转载请注明:知识蚂蚁 » 让CentOS下的vi实现语法高亮

1访客评论

  1. 一年多没来 改变风格了

    海棠果11-18 21:49 回复

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消