vim全键盘操作 |
您所在的位置:网站首页 › vim键盘图 › vim全键盘操作 |
三种模式
1.命令模式(commod mode) 控制光标的移动 字符、字、行的删除 移动或者复制某段区域 进入输入模式(i、a、o) 进入底行模式(shift+:)2.输入模式(insert mode) 编辑文本内容 退回到命令模式(ESC)3.底行命令模式(Last line mode) 输入相关指令(文件替换、字符串查找、列出行号等)注:大部分指令,全部都是在命令模式下进行的(不是底行模式,也不是插入模式) 进入插入模式 按[a] ==> 进入插入模式,从目前光标所在的位置的下一个位置开始输入文字。按[i] ==> 进入插入模式,从光标当前位置开始输入按[o] ==> 进入插入模式,从下一行首开始输入文字(会创建新的一行) 移动光标在命令模式下使用 上、下、左、右:键盘的上下左右。【k j h l】 跳转到文本首行或者第n行【gg ngg】 跳转到文本最后或者第n行【shift + g(G) shift + ng G nG】 移动光标所在行的"行尾"【shift + 4 $】 移动光标所在行的"行首"【shift + 6 ^】 跳转到下一个单词的开头【w】 跳转到下一个单词的尾部【e】 跳转到上一个单词的开头【b】 光标移动到该行的第n个位置【nl】 屏幕往"前"移动一页【ctrl + b】 屏幕往"后"移动一页【ctrl + f】 屏幕往"前"移动半页【ctrl + u】 屏幕往"后"移动半页【ctrl + d】 块选中在命令模式下使用 按ctrl + v进入块选择模式,然后使用上下左右进行选择,再按下shift + i进行插入,然后ESC批量删除ctrl+v --> [h j k l] --> delete --> ESC 批量注释ctrl+v --> [h j k l] --> shift + i --> // --> ESC 批量取消注释ctrl+v --> [h j k l] --> d 删除在命令模式下使用 删除一个字符或者连续的n个字符【x nx】 删除一个字符或者连续的前n个字符【X nX】 删除当前行在内的n行内容进行删除(搭配p可以进行剪切操作)【dd ndd】 复制在命令模式下使用 将光标所在位置到字尾(或者指定n个字符)复制到缓冲区【yw nyw】 复制当前行或者复制当前行所在的指定若干行【yy nyy】 将缓冲区内的字符贴到光标所在的位置【p】 剪切操作【dd + p】 替换在命令模式下使用 替换光标所在处的字符【r nr】 替换光标所到之处的字符,直到按下[ESC]键为止【R】 大小写替换 【shift + ~】 跳至指定的行在命令模式下使用 列出光标所在的行号【ctrl + g】 移动光标至文章的第15行行首【nG】 撤销上一次操作 撤销刚才的操作,回到上一个操作。按多次“u”可以执行多次撤销【u】 对撤销的恢复【ctrl + r】 更改内容 更改光标所在处的字到字尾处【cw】 更改光标所在处到后面的n个字符【cnw】 列出行号底行模式 set nu 跳到文件的某一行底行模式 输入需要跳转的行数【n】 查找字符底行模式 寻找需要查找的字符,如果第一次找到的关键字不是你想要的,可以一直按n会往后寻找直到你想要的关键字为止。【/ 辅助 n】 寻找需要查找的字符,如果第一次找到的关键字不是你想要的,可以一直按n会往后寻找直到你想要的关键字为止。【?关键字 辅助n】 保存文件并退出底行模式 保存文件 【w】 退出,如果文件被修改需要强制退出[!]【q q!】 退出时保存退出 【wq 或者 x】 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |