Vim的随记:修订间差异
来自三线的随记
(创建页面,内容为“vim中使用鼠标 Vim中使用鼠标 <br /> === vim command === ==== line number ==== :set number :set nu :set nonu :set nonumber ==== highlight searc…”) |
小无编辑摘要 |
||
(未显示同一用户的4个中间版本) | |||
第1行: | 第1行: | ||
===vim command=== | |||
====line number==== | |||
==== line number ==== | |||
:set number | :set number | ||
:set nu | :set nu | ||
第14行: | 第8行: | ||
:set nonumber | :set nonumber | ||
==== highlight search ==== | ==== search ==== | ||
搜索的时候实时跳转 | |||
:set incsearch | |||
然后使用下述方式进行实时搜索,'''注意不需要 <code>:</code>''' | |||
/string | |||
====highlight search==== | |||
:set hlsearch | :set hlsearch | ||
:set nohlsearch | :set nohlsearch | ||
===== Clear highlight until next search ===== | =====Clear highlight until next search===== | ||
:noh | :noh | ||
<br /> | <br /> | ||
==== indent ==== | ====indent==== | ||
:set autoindent | :set autoindent | ||
第29行: | 第29行: | ||
<br /> | <br /> | ||
==== tab ==== | ====tab==== | ||
:set expantab | :set expantab | ||
:set tabstop=4 | :set tabstop=4 | ||
==== 在xshell+vim中使用mouse (支持光标定位和滚动屏幕) ==== | |||
以往在ubuntu中,如果想在编辑文件的时候使用鼠标通常设置 | |||
:set mouse=a | |||
就好了 | |||
但是在centos的时候单纯设置mouse仿佛没效果,对比set参数发现 | |||
:set ttymouse=xterm2 | |||
就ok了 | |||
=== 常用的vimrc === | |||
set number | |||
set autoindent | |||
set tabstop=4 | |||
set expandtab | |||
set hlsearch | |||
set showcmd | |||
filetype on | |||
syntax on | |||
set nowrap | |||
colorscheme delek | |||
" pattern uses more memory than 'maxmempattern | |||
set maxmempattern=9000 | |||
" set synmaxcol=900 | |||
set incsearch | |||
if has("autocmd") | |||
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif | |||
endif | |||
Linux 默认编辑器变量 | |||
export EDITOR=/usr/bin/vim | |||
[[分类:Linux]] | [[分类:Linux]] |
2024年2月16日 (五) 15:49的最新版本
vim command
line number
:set number :set nu
:set nonu :set nonumber
search
搜索的时候实时跳转
:set incsearch
然后使用下述方式进行实时搜索,注意不需要 :
/string
highlight search
:set hlsearch
:set nohlsearch
Clear highlight until next search
:noh
indent
:set autoindent
:set noautoindent
tab
:set expantab
:set tabstop=4
在xshell+vim中使用mouse (支持光标定位和滚动屏幕)
以往在ubuntu中,如果想在编辑文件的时候使用鼠标通常设置
:set mouse=a
就好了
但是在centos的时候单纯设置mouse仿佛没效果,对比set参数发现
:set ttymouse=xterm2
就ok了
常用的vimrc
set number set autoindent set tabstop=4 set expandtab set hlsearch set showcmd filetype on syntax on set nowrap colorscheme delek " pattern uses more memory than 'maxmempattern set maxmempattern=9000 " set synmaxcol=900 set incsearch if has("autocmd") au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif endif
Linux 默认编辑器变量
export EDITOR=/usr/bin/vim