我已经在 cygwin 下安装了 vim 7.3。
我的 ~/.vimrc 中有这个
$ cat .vimrc
colorscheme wombat
Run Code Online (Sandbox Code Playgroud)
然后我在'.vim/colors'下有这个文件wombat.vim。
$ ls -la .vim/colors/
total 8.0K
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ./
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ../
-rw-r--r-- 1 cheungs mkgroup 1.5K Nov 12 00:04 wombat.vim
Run Code Online (Sandbox Code Playgroud)
但是当我 'vim AJavaFile.java' 时,它没有显示颜色,只有黑色和白色。
我该如何解决?我在 Ubuntu 下有相同的设置,并且有效。
谢谢你。
小智 14
后来我发现我在 Cygwin 上同时安装了 vi 和 vim,所以我将它添加到我的 .bashrc 中:
alias vi="/usr/bin/vim"
Run Code Online (Sandbox Code Playgroud)
然后创建以下 ~/.vimrc 文件:
" double-quotes are comments for the .vimrc file
set nocompatible
set nocp
set backspace=indent,eol,start
set term=xterm-256
syntax on
set hlsearch
set t_Co=8
set t_Sb=m
set t_Sf=m
Run Code Online (Sandbox Code Playgroud)
我现在有语法高亮、主页栏上的 INSERT/REPLACE,以及在 INSERT 模式下正确的箭头键操作和退格/删除键操作。Cygwin vi 现在表现得像我的普通 Linux vi。
小智 5
从 vim-7.3.943 开始,vi 二进制文件现在使用小 featuresset 编译。要获得语法高亮,您必须使用 vim(或别名 vi 到 vim...)。
这可能是比 OP 时可用的版本更新的版本,但它现在是相关的,并且仍然是 OP 中列出的 v7.3。
归档时间: |
|
查看次数: |
24204 次 |
最近记录: |