简述Linux Vim基本操作命令 ?
Linux Vim是一个功能强大的文本编辑器,掌握其基本操作命令对于高效编辑文本至关重要。这里列出了一些基础命令,这些命令覆盖了进入不同模式、编辑、保存和退出文档的基本操作。
进入和退出
vim filename
:打开或创建名为filename
的文件。:q
:退出Vim。如果进行了更改,Vim会警告你。:q!
:强制退出Vim,不保存更改。:w
:保存文件但不退出。:wq
或:x
或ZZ
:保存更改并退出Vim。
插入模式命令
i
:在当前光标位置之前插入。I
:在当前行的开始处插入。a
:在当前光标位置之后插入。A
:在当前行的末尾插入。o
:在当前行下方插入一个新行。O
:在当前行上方插入一个新行。
移动光标
h
、j
、k
、l
:分别向左、下、上、右移动光标。0
或^
:移动到当前行的开头。$
:移动到当前行的末尾。G
:移动到文件的末尾。gg
:移动到文件的开头。w
:向前移动到下一个单词的开始。b
:向后移动到前一个单词的开始。
编辑命令
x
:删除光标所在位置的字符。dd
:删除当前行。yy
:复制当前行。p
:粘贴缓冲区内容到光标之后。u
:撤销最后一次操作。Ctrl + r
:重做最后一次被撤销的操作。
查找和替换
:/pattern
:查找文本pattern
,按n
查找下一个匹配,N
查找前一个匹配。:%s/old/new/g
:将文件中所有的old
替换为new
。
设置
:set number
:显示行号。:set nonumber
:隐藏行号。
掌握这些基本命令是使用Vim的起点。Vim的学习曲线可能相对较陡,但随着你逐渐熟练,会发现它是一个非常强大且灵活的工具。