vim三种模式:
- 正常模式
- 编辑模式
- 命令行模式
git bash 中输入vim test.md会直接进入test.md文件,当前目录下不存在即创建test.md
进入vim后,是处于正常模式
输入 i 进入编辑模式,此时底部可以看见 INSERT 的提示,这时候就能够输入内容了
点击esc从编辑模式退回到正常模式,: 从正常模式进入命令行模式
:q 仅退出,不对文件做任何操作,可能会有错误提示,这里的q就是quit退出的意思
:q! 表示不保存退出!
:wq 保存文件后退出,write quit, 先保存后退出
配置vim显示行号
修改配置文件vimrc,通过vim --version查看文件内容,在其中输入一下配置
syntax on
set ts=4
set expandtab
set autoindent
set number
set relativenumber
在正常模式下,h表示左移动,j下,k上,l右,i在光标的左侧插入,a在光标的右侧插入,a就是append的意思
输入o向下新增一行
G移动到最后一行
gg移动到第一行
yy复制当前一行
dd删除当前一行
.重复上次操作
u撤销上次操作
ctrl + r 恢复上次操作
dw删除字符,delete a word
cw改变字符,change a wrord
w下个单词的首部
e下个单词的尾部
b上个单词首部
在命令行模式下,输入/sort搜索sort,直接跳转到sort
如果想全局替换这个sort,可以输入:%s/sort/newSort/g
yw复制单词,yank a word
p粘贴,paste
ci{删除{}里内容
ctrl + v 可视化块
本文介绍了Vim编辑器的三种模式——正常模式、编辑模式和命令行模式,详细讲解了各模式下的操作,如i进入编辑模式,Esc返回正常模式,:q!, :wq等命令的使用。还分享了如何配置Vim显示行号,并列举了一系列移动光标、编辑文本及搜索替换的操作,如hjkl移动、yy复制、dd删除等,帮助用户提升Vim使用效率。
8423

被折叠的 条评论
为什么被折叠?



