文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Fedora下VI编辑器语法高亮

Fedora下VI编辑器语法高亮

时间:2010-09-16  来源:zyd_cu

在使用fedora时,在vi配置文件中(/etc/vimrc)加入syntax on后,普通用户能正常的支持语法高亮,但root用户却不行,在root用户下用vim则能支持语法高亮,于是想到了别名。vim是vi的增强版(分别对应着/usr/bin/vim,/bin/vi两个可执行文件),从下面两条命令的执行结果可以看出,对于普通用户,vi是vim的别名,普通用户执行vi实际上执行的是vim,而root用户中则没有这样的信息,而/etc/vimrc是vim的普通文件。

 

[ydzhang@localhost ~]$ alias
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias vi='vim' /* 还没有发现用户配置文件里对应的命令 */
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

[root@localhost hello_ll]# alias
alias cp='cp -i' /* 交互式拷贝,还有下面的删除,移动等,因root权限太大*/
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

在配置了/etc/vimrc文件后,如何让root用户支持语法高亮呢?

1.  直接使用vim,如果你已经习惯了敲vi,则应该使用下面两种方法。

2.  在root的环境中,配置alias vi=vim。可以在/etc/profile,/etc/bashrc(全局配置文件,对所有的用户生效)或直接对root目录下相应文件(只对root用户生效)进行配置。

3.  使用链接文件,mv /bin/vi /bin/vi-bak; ln –s /usr/bin/vim /bin/vi。


 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载