在Fedora 8(也可能在其它的版本上也有此问题),用vi命令时无法高亮显示,最简单的解决方法可能就如下了:
打开以下文件:
/etc/profile.d/vim.sh
以下为此文件的原如内容:
if [ -n “$BASH_VERSION” -o -n “$KSH_VERSION” -o -n “$ZSH_VERSION” ]; then
[ -x //usr/bin/id ] || return
[ `//usr/bin/id -u` -le 100 ] && return
# for bash and zsh, only if no alias is already set
alias vi >/dev/null 2>&1 || alias vi=vim
fi
以下为此文件修改后的内容(其它就是将第三行注解掉了)
if [ -n “$BASH_VERSION” -o -n “$KSH_VERSION” -o -n “$ZSH_VERSION” ]; then
[ -x //usr/bin/id ] || return
#[ `//usr/bin/id -u` -le 100 ] && return
# for bash and zsh, only if no alias is already set
alias vi >/dev/null 2>&1 || alias vi=vim
fi