Vim的随记:修订间差异

来自三线的随记
(创建页面,内容为“vim中使用鼠标 Vim中使用鼠标 <br /> === vim command === ==== line number ==== :set number :set nu :set nonu :set nonumber ==== highlight searc…”)
 
无编辑摘要
 
(未显示同一用户的4个中间版本)
第1行: 第1行:
vim中使用鼠标
===vim command===


[[Vim中使用鼠标]]
====line number====
 
<br />
 
=== vim command ===
 
==== 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