vim 编辑器快捷键及报错处理办法

vim 编辑器快捷键

    yum -y install vim  

快捷键:

  视图模式:

  0 Home ^ 快速移动光标到行首

  $ End    快速移动光标到行尾

  u 撤销所有操作

  G 快速移动光标到文件的尾部  1G

  gg 快速移动光标到首行

  10G      快速移动光标到第10行

  dd 快速删除光标所在的行 剪切

  3dd      快速删除光标所在至第三行

  dG      快速删除光标所在至文件尾部

  dw 快速删除一个单词

  D 快速删除光标所在到行尾

  C        快速删除光标所在到行尾并进入编辑模式

  d^ d0 d+Home 快速删除光标到行首

  yy 复制当前光标所在行

  3yy      复制3行内容

  p 粘贴复制的行

  3p      连续粘贴三次

  x 删除单个字符

  a 在光标所在后一个格进入编辑模式  下方显示 INSERT

  i        在光标当前进行编辑模式 下方显示 INSERT

  o  在光标所在行下一行进入编辑模式

  O        在光标所在行上一行进入编辑模式

  批量编辑

  ctrl + v 选中区域 (按x删除选中的内容)

  输入I输入新的内容

  按两次esc键

  退出--->输入: 到底行模式

  : set nu  显示行号

  : set nonu 不显示行号

  :w    保存当前的内容

  :q    退出不保存改动过的内容

  :wq  保存并退出

  :q!  强制退出不保存

  :wq!  强制保存并退出

vim报错处理办法

编辑文件如果不正常退出 则会产生临时隐藏文件

如何查看隐藏文件

ls -la    显示隐藏文件 Linux中的所有隐藏文件都是以.开头

第一步编辑oldboy.txt文件

写入aaaaaaaaaaaaaaa

bbbbbbbbbbbbbbb

    第二步:

  直接关闭xshell

第三步:

  在vim编辑提示找到一个swp的临时文件

第四步:

  解决方法1 想要更改后的内容 使用-r

  1)vim -r oldboy.txt

  2)保存并退出

  3)删除隐藏文件 rm -f .oldboy.txt.swp

  解决方法2 不想要更改后的内容

  1) 直接删除隐藏文件

    rm -f .oldboy.txt.swp

  2) 正常编辑oldboy.txt

什么情况下出现隐藏文件

  1) 未保存情况下直接关闭xshell

  2) 未保存断电

  3) 多人同时编辑同一个文件(先退出 让一个人编辑)

你可能感兴趣的:(vim 编辑器快捷键及报错处理办法)