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
浙公网安备 33010602011771号