Vim(Vi IMproved)是一款功能强大的文本编辑器,以其高效性和可定制性闻名,尤其适合开发者和系统管理员。以下是关于Vim的核心要点和使用指南:
Esc
返回)。i
/a
/o
等进入)。v
进入,V
行选择,Ctrl+v
块选择)。:
进入,如:wq
保存退出)。h/j/k/l
:左/下/上/右w
/b
:跳单词,0
/$
:行首/行尾gg
/G
:文件首/尾,50G
:跳转第50行i
:光标前插入,a
:光标后插入dd
:删除行,yy
:复制行,p
:粘贴u
:撤销,Ctrl+r
:重做/keyword
:搜索,n
/N
:下一个/上一个:%s/old/new/g
:全局替换qa
开始录制(寄存器a
),执行操作后按q
停止。@a
回放宏。:split
水平分屏,:vsplit
垂直分屏。Ctrl+w
切换窗口。~/.vimrc
(Linux/macOS)或%USERPROFILE%\_vimrc
(Windows)。vim
set number " 显示行号
set tabstop=4 " Tab缩进4空格
set expandtab " Tab转空格
syntax on " 语法高亮
set mouse=a " 启用鼠标支持
vimtutor
(内置教程)。:q!
(不保存退出)或:wq
(保存退出)。:set paste
进入粘贴模式,插入内容后:set nopaste
。R
恢复或D
删除。掌握Vim需要练习,但一旦熟练,编辑效率将大幅提升。建议从vimtutor
开始逐步探索!