vim编辑器常用操作
- 输入 vim 命令进入 vim 页面。
- 在vim命令后面追加文件位置即可使用vim编辑文件。
vim application-dev.yml
- 默认打开为只读模式,通过按i、:可切换模式
(1)i为insert,插入模式。
(2):命令行模式。
(3)其他模式切换到只读模式,按Esc
(4)nh、nj、nk、nl 光标向左下上右移动n个字符(5h:光标向左移动5个字符)
(5)[Ctrl] + [f] 下一页、[Ctrl] + [b] 上一页
(6)gg 光标跳转到第一行、G 光标跳转到最后一行、nG 光标跳转到第n行
(7)n光标向下移n行
- insert模式下
(1)字符按键以及Shift组合,输入字符
(2)ENTER,回车键,换行
(3)BACK SPACE,退格键,删除光标前一个字符
(4)DEL,删除键,删除光标后一个字符
(5)方向键,在文本中移动光标
(6)HOME/END,移动光标到行首/行尾
(7)Page Up/Page Down,上/下翻页
(8)Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
(9)ESC,退出输入模式,切换到命令模式
5.命令行模式
(1):q 退出程序,有修改不可退出
(2):q! 强制退出程序,不保存修改内容
(3):w 保存内容
(4):wq 保存内容后退出:wq
(5):/word 搜索内容,栗子:搜索 redis
:/redis
(6):%s/word1/word2/gc 替换内容,c为可选参数,标题是否进行confirm,
栗子:redis替换为如艾迪斯:%s/redis/如艾迪斯/gc
(7)dd 删除光标所在的一行
(8)yy 复制光标所在的一行
(9)p 粘贴
(10)u 回撤
(11)[Ctrl]+r 反撤
(12). 重复上一个操作
(13):set nu 显示行号
(14):set fileencoding 查看文件编码
(15):set encoding=utf-8 设置编码
(16):setlocal nowrap 关闭自动换行
原创内容,如果你觉得文章还可以的话,不妨点个赞支持一下!转载请注明出处。