原创 使用SecureCRT对Linux vim进行颜色设置【可用的.vimrc文件内容】收藏
使用SecureCRT连接服务器时,常常会使用vi或vim打开一些文件。但是打开的文件看起来比较吃力,因为颜色没有像在linux使用vim的那样设置好。在网上搜了一下,有很多《使用SecureCRT对Linux vim进行颜色设置》这样的文章,但其中提供的编辑方式不仅含有行码,而且符号还是全角的,甚至如果在windows下编辑的话还会出现"^M"这样的回车问题。
花了点时间处理,终于可以使用了,分享一下。
Linux的控制台颜色很好设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour
vi的颜色设置,编辑~/.vimrc文件,如下:(^[的输入方式是Ctrl+v然后Ctrl+[)
" ==============================================
" General settings
" ==============================================
set nocp
set ru
set nu
"set cin
"set cino = :0g0t0(sus
set sm
set ai
set sw=4
set ts=4
set noet
set lbr
set hls
"set backspace = indent , eol , start
"set whichwrap = b , s , < , > , [ , ]
"set fo+ = mB
set selectmode =
"set mousemodel = popup
set keymodel =
"set selection = inclusive
"set matchpairs+ =
" ==============================================
" Cursor movement
" ==============================================
"nnoremap gj
"nnoremap gk
"vnoremap gj
"vnoremap gk
"inoremap gj
"inoremap gk
"nnoremap g$
"nnoremap g0
"vnoremap g$
"vnoremap g0
"inoremap g$
"inoremap g0
"nmap :confirm bd
"vmap :confirm bd
"omap :confirm bd
"map! :confirm bd
syntax on
set foldmethod=syntax
if (has( " gui_running " ))
set nowrap
set guioptions+=b
colo inkpot
else
set wrap
colo ron
endif
"let mapleader = " , "
if !has("gui_running")
set t_Co=8
set t_Sf=^[[3%p1%dm
set t_Sb=^[[4%p1%dm
endif
若提示"^M"有的问题,请使用
dos2unix 命令解决
分享到:
相关推荐
### Vim颜色设置详解 #### 一、引言 在日常编程与文本编辑过程中,Vim 是一款非常强大的工具。为了提高工作效率以及个性化编辑环境,掌握 Vim 的颜色设置是非常必要的。本文将详细介绍 Vim 颜色设置的方法及步骤,...
VIM中文乱码解决方法 VIM中文乱码解决方法是解决VIM编辑器中中文乱码问题的方法,涉及到文件本身的编码、终端的语言、...通过正确地设置环境变量、文件编码和SecureCRT编码,可以解决VIM中文乱码问题,正确显示中文。
- 如果使用的是VIM编辑器,可以复制系统级别的VIM配置文件到个人目录下,并进行相应修改,例如执行命令`cp /usr/share/vim/vimrc ~/.vimrc`,然后编辑`.vimrc`文件,确保支持UTF-8编码。 3. **解决SSH连接中的...
在`~/.vimrc`文件中添加以下内容: ``` set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936 ``` 这样VIM就能够根据提供的编码列表尝试自动识别文件的编码格式,并使用相应的编码打开文件。 #### 四、...
- **操作前提**:由于 `/etc/vim/vimrc.tiny` 文件的所有者为 `root` 用户,因此需要使用 `root` 用户权限来进行编辑。 - **具体步骤**: - 打开终端并切换到 `root` 用户权限(可以使用 `sudo -i` 命令)。 - ...
在使用Vim编辑器时,有时可能会遇到语法高亮不工作的情况,这使得代码阅读变得困难,降低了工作效率。本文将详细介绍几种解决vim语法高亮不起作用的方法,帮助用户找到问题所在并进行修复。 首先,确保Vim是最新...