Linux vi编辑器配置指南(linuxviset)
Linux vi编辑器是Linux操作系统的常用文本编辑器,也是业界推荐使用的文本编辑器。本文将介绍Linux vi编辑器的常用配置,以实现更加有效、高效的文本编辑,及如何让vi编辑器变得更爽用。
首先,我们可以将vi编辑器的界面优化起来。由于vi有两种模式,一种是命令行模式,另一种是编辑模式,所以我们可以先设置当我们进入vi编辑器时自动进入编辑模式:
vi ~/.vimrc
set nocompatibleset backspace=indent,eol,start
filetype plugin indent on
runtime! autocmd.vim
set autoreadset confirm
set incsearchset hlsearch
set ignorecaseset ruler
set expandtabset shiftwidth=4
set autoindentset nowrapscan
autocmd FileType * setlocal expandtabautocmd FileType * setlocal shiftwidth=4
接着,可以进一步修改自动补全功能,使其自动完成最久不使用的命令:
set wildmenu
set wildmode=list:longestset completeopt=longest,menu
进行以上配置后,我们可以在vi编辑器中设置一键搜索按钮,使用快捷键可以搜索我们想要的文字内容:
set wildignore=*.o,*.obj
set incsearchmap :tabedit .
map /
map :bd ALT+B
map :tabsplit
map :tabclose
map :normal 1Wrth=go
最后,我们可以修改一些不太必要的编辑功能,例如,开启vi编辑器的只读模式,及使用按钮返回上一次的编辑:
set viewoptions=cursor,folds
set cursorline
map :earlier 5mig
map :later 5mig
通过以上配置,我们可以使得vi编辑器更加完美,更加有效的文本编辑。
当然,不同的人的使用习惯也不同,比如有的人喜欢使用tab,而有的人喜欢使用空格,所以可以在vimrc中设置不同的参数,实现不同的字符替换配置,以满足不同习惯。
总之,Linux vi编辑器提供了一系列多样的配置参数,通过配置,可以让vi编辑器更加有效率,更适合使用,以满足更多日常编辑需求。