noel0217 发表于 2018-5-17 11:20:51

Linux vim基本操作

  一、字符的复制

yl复制一个子母y3l复制3个子母yw复制一个单词y3w复制3个单词yy复制1行y3y复制3行p复制完成后后按"p"粘贴  二、字符的删除
  
dl删除一个子母d3l删除3个子母dw删除一个单词d3w删除3个单词dd删除一行d3d删除3行  三、字符的剪切
  
cl剪切一个子母c3l剪切3个子母cw剪切一个单词c3w剪切3个单词cc剪切一行c3c剪切3行  注意:经过剪切后会进入到插入模式,在执行黏贴动作时一定要退出插入模式
  四、vim的可视化模式
  1、在命令模式下按"Ctrl+v"可以进入到可视模式,在可视模式下可以区域选择字符。
  2、可视模式下批量添加字符
  步骤1:ctrl+v 选中要加入字符所在列
  步骤2:按“I”进入插入模式,写入要加入的字符
  步骤3:按esc
  五、批量修改字符
  
:%s/原有字符/替换后字符只替换每一行中第一个出现的原有字符:%s/原有字符/替换后字符/g替换全文中所有原有字符:%s/^\ *//g把行首的空格去掉,\代表转义的意思  六、vim的分屏
  
Ctrl+ws
上下分屏Ctrl+wv左右分屏Ctrl+wc关闭光标所在屏幕Ctrl+w上下左右光标移动到指定屏幕:sp+file2同时编辑当前文件和file2  七、vim光标移动
      在命令模式下:
  
:数字移动到指定的行G文件最后一行gg文件的第一行   在插入命令下
i光标所在位置插入I  光标所在行首
a光标所在字符的下一个位置A光标所在行尾o光标所在下一行O光标所在上一行s删除光标所在字符插入S删除光标所在行插入  八、vim的退出模式
  
:q用vim打开文件但没有对人后字符做任何操作时可直接退出:q!当用vim打开文件并对字符作操作,放弃所有操作退出:wq保存退出:wq!强行保存退出,对超级用户及文件所有人生效  九、vim手册
  
vimtutorvim的手册:q退出vimtutor  
页: [1]
查看完整版本: Linux vim基本操作