我正在通过 SSH 连接到服务器(正在运行CentOS release 5.4 (Final)
)。我打开了vim
,当我按下shift+v尝试进入“Visual Line”模式时,我听到的只是一声哔哔声。
为什么?为什么我无法在 Vim 中访问可视模式? echo $TERM
说xterm
。
我通过 SSH 连接到另一台计算机(运行 Debian),按下shift+v完全按照我预期的方式工作(这台机器也具有echo $TERM
等于xterm
)。
我需要检查哪些设置才能让 Vim 按照我想要的方式运行?或者我如何才能进入可视模式而不被哔哔声所提示?
答案1
“ vim --version
” 是否在功能列表前立即显示“Tiny Version”?如果是,则该特定 Vim 二进制文件可能不支持可视模式。检查+visual
/ 的实际功能列表-visual
。如果是减号,则确认不支持。
由于这是 CentOS 5,我建议尝试以下方法以获得完全启用的 Vim(以 root 身份):
yum install vim-enhanced