vi 视觉模式不起作用

Bob*_*ley 7 vim vi

我在 ssh 到远程 CentOS 机器后运行 vim (7.0.237),但它不会进入可视模式。

当我按“v”时,它只会发出哔哔声而什么也不做。

我正在使用 GNOME 终端运行 Ubuntu,并且 vi 的本地副本运行良好,所以我看不出这可能是终端的问题。我在本地和远程机器上有相同的 .vimrc 文件,唯一的设置是:set nocompatible; 设置制表位 = 4。

我在这里完全不知所措,有什么想法吗?

小智 11

基于 RedHat 的系统有一个vim-minimal默认安装的包,它启用了一组有限的功能。您要安装该vim-enhanced软件包。

基于 Debian 的系统做类似的事情,vim-tiny默认安装在哪里,并且具有最少的功能集。您的 Ubuntu 系统必须安装了其他 Vim 软件包之一(可能vimvim-gtk),这就是它在那里工作正常的原因。


inn*_*naM 10

好吧,实际上您似乎可以在不支持可视模式的情况下构建 vim。检查输出:ver并查看它是否显示+visual-visual。如果是后者就倒霉了。