vim 中没有语法着色对我来说,但对我的学生来说还可以

Ric*_*ing 10 colors vim

我的学生在 vim 中获得了语法着色,但我没有!

即使当我“语法上”作为命令syntax on或将它放在我的.vimrc和/或.exrc.

终端是xterm。

我在 vim 中遗漏了一些东西,或者我的 .profile 中是否有一些东西——它已经增长了 30 年......而且我一直在解决这个问题一年。

谢谢收听

use*_*899 8

今天这个问题让我(再次)发疯了,这里建议的所有内容几乎都有效,但实际颜色从未出现过。'syntax on' 启用粗体下划线和除实际颜色之外的所有内容。因为我怀疑问题与我的终端/环境有关,简单的解决方案是:

export TERM=xterm-color
Run Code Online (Sandbox Code Playgroud)


小智 5

正确的命令是这个:

:syntax enable
Run Code Online (Sandbox Code Playgroud)

  • `:syntax on` 在我使用过的每台机器上都运行良好。你有“启用”更好的引文吗? (2认同)

jip*_*pie 1

检查 的输出dpkg -l | grep vim。对于vim-gtkKubuntu 或vim-gnome 应该在列表中,否则您可能正在使用vim-tiny不支持语法突出显示的工具。

解决方法:

  • 在库本图上:apt-get install vim-gtk
  • 在Ubuntu上apt-get install vim-gnome

  • 如果您只使用“vim”而不使用“gvim”,那么安装“vim-nox”就足够了。但是,如果您想[在`vim`中访问X剪贴板](http://vim.wikia.com/wiki/Accessing_the_system_clipboard),您需要安装`vim-gtk`或`vim-gnome`。 (3认同)