vim 基本操作

从命令模式切换到文本输入模式:

  • i 在光标左侧输入文本

文本修改键,只适用于命令模式:

  • x 删除光标位置指定的字符
  • dd 删除光标所在的行
  • yy 复制光标所在行,再使用p命令,粘贴复制之处到光标所在行。
  • u 撤销最近的修改
  • r 替换光标位置上的一个字符
  • . 重复上一次的修改

光标移动,只适用于命令模式

  • ↑ 将光标向上移动一行
  • →或[space] 将光标向右移动一位
  • ↓ 将光标向下移动一行
  • ←或[backspace] 将光标向左移动一位
  • $ 将光标移动到当前行的行尾
  • ^ 将光标移动到当前行的行首
  • w 将光标向右移动一个词组,到下一个词组的开头
  • b 将光标向左移动一个词组,到前一个词组的开头
  • e 将光标移到词组尾部。
  • [Enter] 将光标移到下一行的行首
  • [ctrl] + u 屏幕往后移动半页
  • [ctrl] + d 屏幕往前移动半页

退出命令,除了ZZ命令外,其他的都以":"开始,用[Enter]结束命令行

  • wq 保存文件,退出编辑器
  • w 保存文件,不退出编辑器
  • q 退出编辑器
  • q! 不保存文件,退出编辑器
  • ZZ 保存文件,退出编辑器

搜索命令,命令模式中使用

  • ? 向前搜索指定字符串,搜索到后按n寻找下一个。
  • / 向后搜索指定字符串,搜索到后按n寻找下一个。

注意

在vim里可用:help [命令]来查询在线帮助,以上命令在vi中同样可用。

posted @ 2020-04-18 13:47  Ever-Lose  阅读(128)  评论(0编辑  收藏  举报