在Linux下使用Vim编辑器时,掌握一些技巧可以显著提高你的编辑效率。以下是一些实用的Vim技巧:
i
进入插入模式,可以编辑文本。:
进入命令行模式,可以执行保存、退出等命令。h
:左移j
:下移k
:上移l
:右移gg
:跳到文件开头G
:跳到文件结尾Ctrl + d
:向下移动半页Ctrl + u
:向上移动半页x
:删除当前字符dd
:删除当前行yy
:复制当前行p
:粘贴/pattern
:查找模式n
:下一个匹配项N
:上一个匹配项:s/old/new/g
:替换当前行的所有old为new:%s/old/new/g
:替换整个文件的所有old为new:split file
:水平分割窗口并打开file:vsplit file
:垂直分割窗口并打开fileCtrl + w + h/j/k/l
:在窗口间移动q[a-z]
:开始录制宏到寄存器a-zq
结束录制@[a-z]
:播放宏zf%
:创建一个折叠zo
:打开折叠zc
:关闭折叠vim -u NONE
启动Vim以排除配置文件的影响。:w !sudo tee %
命令保存需要超级用户权限的文件。~/.vimrc
)中添加set ignorecase
和set smartcase
。以下是一个简单的Vim配置示例,可以在~/.vimrc
文件中添加:
" 启用行号显示
set number
" 启用自动缩进
set autoindent
" 设置缩进宽度为4个空格
set tabstop=4
set shiftwidth=4
set expandtab
" 启用搜索高亮
set hlsearch
set incsearch
" 启用鼠标支持
set mouse=a
通过掌握这些基础和高级技巧,你可以更高效地使用Vim进行各种编辑任务。
领取专属 10元无门槛券
手把手带您无忧上云