Linux vi编辑器配置指南(linuxviset)

Linux vi编辑器是Linux操作系统的常用文本编辑器,也是业界推荐使用的文本编辑器。本文将介绍Linux vi编辑器的常用配置,以实现更加有效、高效的文本编辑,及如何让vi编辑器变得更爽用。

首先,我们可以将vi编辑器的界面优化起来。由于vi有两种模式,一种是命令行模式,另一种是编辑模式,所以我们可以先设置当我们进入vi编辑器时自动进入编辑模式:

vi ~/.vimrc
set nocompatible
set backspace=indent,eol,start
filetype plugin indent on

runtime! autocmd.vim

set autoread
set confirm
set incsearch
set hlsearch
set ignorecase
set ruler
set expandtab
set shiftwidth=4
set autoindent
set nowrapscan
autocmd FileType * setlocal expandtab
autocmd FileType * setlocal shiftwidth=4

接着,可以进一步修改自动补全功能,使其自动完成最久不使用的命令:

set wildmenu
set wildmode=list:longest
set completeopt=longest,menu

进行以上配置后,我们可以在vi编辑器中设置一键搜索按钮,使用快捷键可以搜索我们想要的文字内容:

set wildignore=*.o,*.obj
set incsearch
map :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编辑器更加有效率,更适合使用,以满足更多日常编辑需求。


数据运维技术 » Linux vi编辑器配置指南(linuxviset)