编辑模式下:
ctrl + h 删除上一个字符
ctrl + w 删除上一个单词
ctrl + u 删除当前行(需要将光标移动到行尾)
以上命令在linux终端也适用!!
还有在终端下比如ctrl + a移动到行首,ctrl + e 移动到行尾
ctrl + b 光标前移,ctrl + f 光标后移
编辑模式下ctrl + c / ctrl + [ 可以回到普通模式,相当于esc
normal模式下使用gi快速跳转到最后一次编辑的地方
插入模式下:
Ctrl + h 删除上一个字符 Ctrl + w 删除上一个单词 Ctrl + u 删除当前行 删除光标前面的内容
快速切换
Ctrl + [ 和 Ctrl + c(可能会终端某些插件) gi 快速切换到最后编辑的位置
键盘选择

快速切换insert和normal模式

快速纠错

crtl + A (jump to the beginning of line)
crtl + E (jump to the end of line)
crtl + w (delete a word)
crtl + h (delete a char)
crtl + u (delete everything up the cursor in the line)
------- applicable to both vim and terminal--------
gi (jump to last insert and enter insert mode)
crtl + c (exit insert mode)
1. 输入模式下快速纠错(终端下也有类似的快捷键)
• ctrl+h 删除上一个字符
• ctrl+w 删除上一个单词
• ctrl+u 删除当前行
• ctrl+a (终端) 快速移动到开头
• ctrl+e (终端)快速移动到结尾
• ctrl+f (终端)光标后移
• ctrl+b (终端)光标迁移
2. 快速切换 insert 和 normal 模式
insert -> normal: ctrl+c 或者 ctrl+[
gi: normal 模式切换到 insert 模式,且到上次编辑的地方
快速切换insert和normal模式
ctrl+c 代替Esc(可能会中断某一些插件)或者ctr+[
gi 快读跳转到你最后一次编辑的地方进入插入模式
编辑模式下删除东西,终端也可以用
ctrl+h 删除上一个字符
ctrl+w 删除上一个单词
ctrl+u 光标在行尾 往前 删除当前行
终端移动
ctrl+a 移动到开头
ctrl+e 移动到结尾
ctrl+b 迁移 【很少使用】
ctrl+f 后面【很少使用】
熟能生巧,让肌肉形成记忆

使用Linux快捷键在编辑模式下的修改

gi 快速跳转到你最后一次编辑的地方
Linux命令 ctrl+h,ctrl+w,ctrl+u
快捷键:gi
快速移动到上次编辑的地方

ctrl + h?/w?/u?
gi
ctrl + h/w/u
gi
ctrl + h/w/u
gi
使用a/i/o进入插入模式;ctrl+h 删除上一个字符ctrl+w 删除上一个单词ctrl+u 删除 当前行使用 ctrl+c代替Esc(但是可能会中断某些插件),所以推荐使用 ctrl+[gi 快速跳转到最后一次编辑的地方并进入插入模式
输入模式下快速纠错(终端下也有类似的快捷键)
• ctrl+h 删除上一个字符
• ctrl+w 删除上一个单词
• ctrl+u 删除当前行
• ctrl+a (终端) 快速移动到开头
• ctrl+e (终端)快速移动到结尾
• ctrl+f (终端)光标后移
• ctrl+b (终端)光标迁移
2. 快速切换 insert 和 normal 模式
insert -> normal: ctrl+c 或者 ctrl+[
gi: normal 模式切换到 insert 模式,且到上次编辑的地方
^h 删除上个字符
^w 删除上个单词
^u 删除至开头
^[ Esc
Shell
^a 跳转到开头
^e 跳转到结尾
使用a/i/o进入插入模式;
ctrl+h 删除上一个字符
ctrl+w 删除上一个单词
ctrl+u 删除 当前行
使用 ctrl+c代替Esc(但是可能会中断某些插件),所以推荐使用 ctrl+[
gi 快速跳转到最后一次编辑的地方并进入插入模式
普通模式
:set nu --- 设置行号
1. 输入模式下快速纠错(终端下也有类似的快捷键)
ctrl+h 删除上一个字符
ctrl+w 删除上一个单词
ctrl+u 删除当前行
ctrl+a (终端) 快速移动到开头
ctrl+e (终端)快速移动到结尾
ctrl+f (终端)光标后移
ctrl+b (终端)光标迁移
2. 快速切换 insert 和 normal 模式
insert -> normal: ctrl+c 或者 ctrl+[
gi: normal 模式切换到 insert 模式,且到上次编辑的地方
补充终端下的快捷键:
除了前面介绍的以外
ctrl + a 移动到开头
ctrl + e 移动到结尾
ctrl + b 往前(左)移动
ctrl + f 往后移动
=======================
normal / insert 模式的切换
insert -> normal 除了使用 ESC 之外还可以使用 Ctrl+c 或者 Ctrl+[
normal -> insert 可以使用 gi 快速跳转到最后一次编辑的地方进入插入模式
如何快速纠错
c-h
c-w
c-u
gi 快速移动到最后一次编辑的地方并且插入
c-a 移动到靠头
c-e 移动到结尾
c-b 向前移
c-f 向后移
删除快捷键
终端命令行或者vim插入模式:
ctrl + h 删除上一个字符
ctrl + w 删除上一个单词
ctrl + u 删除当前行
在终端下
ctrl + a 定位到开始
ctrl + e 定位到结束
快速切换insert和normal模式
使用ctrl + [ 代替Esc
gi 可以快速跳转到最后一次编辑的地方并进入插入模式