Vim是一款功能强大的文本编辑器,它支持多种模式,包括普通模式(Normal)、插入模式(Insert)、可视模式(Visual)和命令模式(Command)。以下是一些基本的使用方法:
启动Vim
打开终端,输入 `vim 文件名` 来打开文件,如果文件不存在,Vim会创建一个新文件。
若要进入Vim而不打开文件,直接输入 `vim`。
基本操作
光标移动
字符级移动:
`h`:左移
`l`:右移
`j`:下移
`k`:上移
行内移动:
`w`:移动到下一个单词开头
`e`:移动到下一个单词末尾或单词末尾
`b`:移动到前一个单词开头或单词开头
`0`:移动到行首
`$`:移动到行尾
`^`:移动到行首第一个非空白字符
页级移动:
`Ctrl + f`:前移一页
`Ctrl + b`:后移一页
大范围移动:
`gg`:移动到文件开头
`G`:移动到文件末尾
`nG`:移动到第n行
文档编辑
插入文本:

`i`:在光标前插入
`I`:在行首插入
`a`:在光标后插入
`A`:在行尾插入
`o`:在当前行下方新建一行并进入插入模式
`O`:在当前行上方新建一行并进入插入模式
删除文本:
`x`:删除光标下的字符
`dd`:删除当前行
`ndd`:删除n行
`dw`:删除从光标到单词末尾
`db`:删除从光标到单词开头
`d$`:删除从光标到行尾
`d0`:删除从光标到行首
`D`:删除从光标到行尾
复制和粘贴:
`yy`:复制当前行
`nyy`:复制n行
退出Vim
`Esc`:退出插入模式,返回普通模式
`:`:进入命令模式
`wq`:保存并退出
`q!`:直接退出,丢弃所有改动
学习Vim
对于初学者,建议运行 `vimtutor` 来学习Vim的基本操作。
Vim的强大之处在于它的命令模式,通过学习不同的命令,你可以高效地编辑文本。希望这些信息对你有所帮助,
