移动光标:
h-------------------左
j--------------------下
k-------------------上
l--------------------右
删除字符
普通模式下:
删除单个字符 ------ x
删除整行 ------ dd
恢复删除 ------ u
Ctrl + r : 撤销一个命令
复制粘贴
粘贴:用字符 p ,它的作用是将内存中的字符复制到当前光标的后面。
复制:用字符 y ,将指定的字符串复制到内存中,yw命令用于复制单词,可以指定复制的单词数量,如y2w,复制两个单词。y 在复制的时候包含末尾的空格,按行进行负值时,可用 yy 命令进行复制。
查找字符串
查找字符串用 " : /<要查找的字符串> " ,如果找到,光标就停在第一个合适的字符串光标上, 用 n 向下移动到下一个匹配的字符串上 , 用 N 则会向上移到一个匹配的字符串上。
跳到某一行
跳转到第n行,则直接使用命令 " : n "
查找与之匹配的大括号
在普通模式下,使用% 可以查找到与之匹配的大括号。
vim的配置文件
Vim 启动的时候会根据 ~/.vimrc 文件配置vi的设置,可以修改文件 .vimrc 来定制Vim。
set cindent shiftwidth = 2 # 设置自动缩进且宽度为两个空格
set tabstop = 2 # 设置tab 键宽度为两个空格
set number # 设置显示行号