输入态:键盘命令输入文字
模式态:通过ESC进入,键盘上所有的安静成了功能键,命令组合按命令执行
1、单一键
1)输入 i或者insert,在当前光标前进入输入状态
2)yy:连续按两下y键,拷贝内容道剪贴板
3)p:将剪贴板的内容粘贴到当前行的下一行
4)dd:连续按两下p键,删除当前行
5)a:当前光标后面进入输入状态
6)o:在当前行下面插入新行,并将光标定位到行首
7)u:放弃当前操作
8).:半角句号,重复刚才的操作
9)>>:连续按两次>,增加缩进
10)<<:连续按两次<,减少缩进
2、组合键
1)shift + ^ :鼠标跳转道行首(^输入式组合键效果,需要按shift与^所在的键,下面类似)
2)shift + $:鼠标跳转道行尾
3)Ctrl + r:放弃u操作
4)shift + ~:行首英文首字母大写
3、视窗
1):new新增一個水平分割視窗,:vnew新增一個垂直分割視窗)
2)vi -o a.rb b.rb以水平分割視窗同時開啟檔案
3)vi -O a.rb b.rb以垂直分割視窗同時開啟檔案
4)vi -p a.rb b.rb以 tab 視窗同時開啟檔案
四、快捷操作
1、替换
1)替换换行为空格 :%s /\n/ /
2):noh取消搜索导致的语法高亮