Vim的随记:修订间差异

来自三线的随记
无编辑摘要
无编辑摘要
 
(未显示同一用户的3个中间版本)
第1行: 第1行:
vim中使用鼠标
===vim command===
 
[[Vim中使用鼠标]]
 
<br />


===vim command===
<br />
====line number====
====line number====
  :set number
  :set number
第14行: 第8行:
  :set nonumber
  :set nonumber


<br />
==== search ====
搜索的时候实时跳转
:set incsearch
然后使用下述方式进行实时搜索,'''注意不需要 <code>:</code>'''
/string


====highlight search====
====highlight search====
第36行: 第34行:
  :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