CentOS/RHEL 中如何像vim一样在 vi 中启用文本颜色

如果我们使用 vim 文本编辑器,我们会看到彩色文本标记。
如果我们正在编写脚本,它会很有帮助。

默认情况下,vi 编辑器没有启用此功能。
按照以下步骤在 vi 中启用文本颜色功能。

  1. 如果还没有安装,请安装 vim-enhanced。
# yum install vim-enhanced
  1. 注释掉包含 [ -n "$ID" -a "$ID" -le 200 ] && return的这行。
# vi /etc/profile.d/vim.sh
if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then
  [ -x /usr/bin/id ] || return
  ID=`/usr/bin/id -u`
  #[ -n "$ID" -a "$ID" -le 200 ] && return  ### 添加井号注释
  # for bash and zsh, only if no alias is already set
  alias vi >/dev/null 2>&1 || alias vi=vim
fi
  1. 注销并再次登录以使用vi查看文本颜色。
日期:2020-09-17 00:13:36 来源:oir作者:oir