root用户下修改vi至vim

           一般系统中,如果用vi打开一份文件,如果vi没有默认设置为vim,则命令模式下:echo $VIM不会显示出vim的值,这时如果想要默认为vim模式,需要在/etc/profile.d/vim.sh里修改值,原有信息如下:

if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
  [ -x /usr/bin/id ] || return
  tmpid=$(/usr/bin/id -u)
  [ "$tmpid" = "" ] && tmpid=0
  [ $tmpid -le 100 ] && return
  # for bash and zsh, only if no alias is already set
  alias vi >/dev/null 2>&1 || alias vi=vim
fi

   将第5行的 [ $tmpid -le 100 ] && return改为   [ $tmpid -ge 100 ] && return

    然后执行source /etc/profile.d/vim.sh,即可将vi设成vim模式。

猜你喜欢

转载自yeluowuhen.iteye.com/blog/2244513