zoukankan      html  css  js  c++  java
  • Linux中vim快捷键+vim报错解决

    vim快捷键+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) 多人同时编辑同一个文件(先退出 让一个人编辑)
  • 相关阅读:
    windows下开启docker占用内存过高解决办法
    如何与别人共享Docker镜像
    使用docker部署springboot应用
    使用docker安装mysql5.7
    win10家庭版安装docker
    alibaba sentinel简单实践
    mysql函数GROUP_CONCAT()
    SVN同步时报错:“Previous operation has not finished; run 'cleanup' if it was interrupted”
    Eclipse从SVN检出maven项目后的一些配置
    完美解决 Uncaught SyntaxError: Unexpected token ‘<‘
  • 原文地址:https://www.cnblogs.com/yangte/p/13961224.html
Copyright © 2011-2022 走看看