最低程度的基本vim工作流
i键可使vim进去插入模式。在此之后输入的所有文本都将被视为文件内容,直到您退出插入模式。
Esc键可退出插入模式,并让vim返回到命令模式。u键可撤销最近的编辑。
x键可删除单个字符。
:w命令可写入(保存)文件,并保留在命令模式中以进行更多的编辑。
:wq命令可写入(保存)文件并退出vim。
:q!命令可退出vim,同时放弃上次写入以来进行的所有更改。
重排现有文本
在vim中,复制和粘贴称为拖拉和放置,使用的命令字符是y和p。首先将光标定位到要选择的第一个字符,然后进入可视模式。使用箭头键扩展可视选择。准备好时,按y将所选内容拖拉到内存中。将光标定位到新位置上,然后按p将所选内容放置到光标处。
vim中的可视模式
- 字符模式:v
- 行模式:shift+v
- 块模式:ctrl+v
字符模式可突出显示文本块中的句子。屏幕的底部会出现VISUAL一词。按v可进入可视字符模式。按shift+v可进入行模式。屏幕的底部会出现VISUAL LINE 一词。
可视块模式非常适合于操作数据文件。从光标位置,按ctrl+v可进入视觉块。屏幕的底部会出现VISUAL BLOCK一词。使用箭头键可突出显示要更改的部分。