设置颜色列在VIM上不起作用
我刚刚将设置颜色列在VIM上不起作用,vim,Vim,我刚刚将vim安装到了一个webpartion共享服务器上的主目录中。除了我为-set-color列安装了更新版本的一个功能外,其他功能似乎都运行良好 当我执行以下操作时: :set cc=80 命令保持在提示状态,不会发生任何事情。有什么想法吗 :版本输出: :version VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 8 2014 09:05:26) Compiled by ryanjdillon@web394.webfaction.
vim
安装到了一个webpartion共享服务器上的主目录中。除了我为-set-color列安装了更新版本的一个功能外,其他功能似乎都运行良好
当我执行以下操作时:
:set cc=80
命令保持在提示状态,不会发生任何事情。有什么想法吗
:版本
输出:
:version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 8 2014 09:05:26)
Compiled by ryanjdillon@web394.webfaction.com
Normal version without GUI. Features included (+) or not (-):
-arabic +diff +jumplist -mouse_sysmouse +scrollbind +virtualedit
+autocmd +digraphs -keymap -mouse_urxvt +signs +visual
-balloon_eval -dnd -langmap +mouse_xterm +smartindent +visualextra
-browse -ebcdic +libcall +multi_byte -sniff +viminfo
+builtin_terms -emacs_tags +linebreak +multi_lang +startuptime +vreplace
+byte_offset +eval +lispindent -mzscheme +statusline +wildignore
+cindent +ex_extra +listcmds +netbeans_intg -sun_workshop +wildmenu
+clientserver +extra_search +localmap +path_extra +syntax +windows
+clipboard -farsi -lua -perl +tag_binary +writebackup
+cmdline_compl +file_in_path +menu +persistent_undo +tag_old_static +X11
+cmdline_hist +find_in_path +mksession +postscript -tag_any_white +xfontset
+cmdline_info +float +modify_fname +printer -tcl -xim
+comments +folding +mouse -profile +terminfo +xsmp_interact
-conceal -footer -mouseshape -python +termresponse +xterm_clipboard
+cryptv +fork() -mouse_dec -python3 +textobjects -xterm_save
-cscope +gettext -mouse_gpm +quickfix +title
+cursorbind -hangul_input -mouse_jsbterm +reltime -toolbar
+cursorshape +iconv -mouse_netterm -rightleft +user_commands
+dialog_con +insert_expand -mouse_sgr -ruby +vertsplit
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/home/ryanjdillon/share/vim"
Compilation:
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -L/usr/local/lib -Wl,--as-needed -o vim -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lI
CE -lm -ltinfo -lnsl -lselinux
:echo$VIMRUNTIME
输出:
/home/ryanjdillon/share/vim/vim74
@Ingo Karkat的第一个问题(在评论中)和你的回答非常有帮助 我很确定您编译了vim,但没有安装运行时文件。ColorColumn突出显示组(以及许多其他组)在运行时目录下的
syntax/syntax.vim
中定义
查看您的:version
信息,我认为运行时目录应该是/home/ryanjdillon/share/vim/runtime/
。您应该能够通过
那个目录存在吗?如果是,它是否包含syntax/
子目录和syntax/syntax.vim
?我对此表示怀疑
重新阅读安装说明,并下载运行时文件。@Ingo Karkat的第一个问题(在评论中)和您的答案非常有用 我很确定您编译了vim,但没有安装运行时文件。ColorColumn突出显示组(以及许多其他组)在运行时目录下的
syntax/syntax.vim
中定义
查看您的:version
信息,我认为运行时目录应该是/home/ryanjdillon/share/vim/runtime/
。您应该能够通过
那个目录存在吗?如果是,它是否包含syntax/
子目录和syntax/syntax.vim
?我对此表示怀疑
重新阅读安装说明,并下载运行时文件。是否在
:hi ColorColumn
上有任何可见的突出显示?!我得到E411:未找到突出显示组:ColorColumn代码>这很奇怪。当您定义它时,它是否工作,例如:hi COLORCLUMN term=reverse ctermbg=12 guibg=LightRed
?!顺便说一句,只要没有错误消息,就会执行:set
和:hi
等命令。命令行在Vim中没有被清除。@shootingstars命令是:hi ColorColumn
,
不是@IngoKarkat发出的命令的一部分。在:hi ColorColumn
上是否有任何可见的突出显示?!我得到E411:未找到突出显示组:ColorColumn代码>这很奇怪。当您定义它时,它是否工作,例如:hi COLORCLUMN term=reverse ctermbg=12 guibg=LightRed
?!顺便说一句,只要没有错误消息,就会执行:set
和:hi
等命令。命令行在Vim中没有被清除。@shootingstars命令是:hi ColorColumn
,
不是@IngoKarkat.MyVIMRUNTIME
发出的命令的一部分,而是/home/ryanjdillon/share/vim/vim74
,它确实包含syntax/syntax.vim
。谢谢你的帮助。真奇怪。。。它现在正在工作。不知道发生了什么。在这样的场景中,是否有选择答案的协议?MyVIMRUNTIME
是/home/ryanjdillon/share/vim/vim74
,它包含语法/syntax.vim
。谢谢你的帮助。真奇怪。。。它现在正在工作。不知道发生了什么。在这样的场景中,是否有选择答案的协议?
:echo $VIMRUNTIME