代号-86

导航

 

SecureCRT进行如下设置:

Options => Sessions options => Terminal => Emulation(仿真),在 Terminal下拉列表下选择 Xterm 或者 Linux,勾选 ANSI Color。

 

SecureCRT下的vim无高亮,而是下划线怎么办?

①、检查 ~/.vimrc 是否开启了高亮:syntax on

②、编辑/etc/profile,追加 export TERM=xterm-256color,然后source /etc/profile即可。

 

语法高亮只是让Vim具有关键字、字符串、数字等的色彩变化的能力,而关键字、字符串、函数名、数字等各需要使用什么样的颜色配置是由一个叫做“配色方案”的文件决定,这种文件一般被命名为xxx.vim保存在/usr/share/vim/vim72/colors目录下。

修改相应的配色方案,只需要在~/.vimrc中添加如下的配置即可:
colorscheme XXX  (如 colorscheme default)


默认的vim配色,注释的颜色是深蓝色,眼睛看着很不舒服,我们可以修改vim注释的颜色:

在~/.vimrc中添加hi comment ctermfg=6即可。

 

备注简单的vim配置:

syntax on         "自动语法高亮(对于编程语言中的关键字高亮需要下载相应的编程语言对应的"配色方案.vim文件" )

set number        "显示行号

colorscheme  solarized  "设定配色方案为solarized    该方案可从github上下载。

set cursorline " 突出显示当前行

set tabstop=4 " 设定 tab 长度为 4

 

//vim显示字符乱码添加如下配置

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

 

最后关于vim自动添加注释行的问题,vim里面有一个特性,那就是如果你在一行注释后新加一行,vim会自动在下一行的开始位置添加注释符号。

但是我们经常从其它地方复制一些代码,如果代码中有一行注释,粘贴的时候就会导致后面的所有代码全部自动被注释掉,相当不方便。

查了下可以在~/.vimrc中添加如下内容:

autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o

 

posted on 2017-03-14 17:47  7086  阅读(868)  评论(0)    收藏  举报