zoukankan      html  css  js  c++  java
  • vim 程序编辑器

    vim程序编辑器

    1.首先介绍一下vi编辑器

    vi共分为三种模式,分别为 一般模式,编辑模式和命令行模式。

    打开文件就直接进入一般模式

    当你按下“i , I , o , O , a , A , r , R”的任何一个字母之后才会进入编辑模式,如果需要推出,则按下[ESC]即可

    在一般模式下,输入“: , / , ? ”三个中任何一个,就可以进入命令行模式。

    2.vim的按键说明

    常用命令个人总结:

    移动光标: 0 :移动到这一行的最前面字符处

          $ :移动到这一行的最后面字符处

          nG :移动到这个文件的第n行

          1G :移动到这个文件的第一行

    查找:   /word:向下寻找一个名为word的字符串,?word:向上查找一个名为word的字符串

          n  :重复上一次的查找动作    N :反向前一个查找

    替换:   :n1,n2s/word1/word2/g   在第n1行和第n2行之间查找word1,用word2替换

          :n1,n2s/word1/word2/gc  在第n1行和第n2行之间查找word1,用word2替换,并每次询问是否替换

    删除:   dd :删除光标所在那一整行

          ndd : 删除光标向下n行

    复制    yy :复制光标所在那一行

          nyy:复制光标所在的向下n行

    粘贴    p:将以复制数据在光标下一行粘贴  P:将已复制数据光标上一行粘贴

    其他    J :将光标所在行同下一行结合成同一行

          u:复原前一个操作

          [Ctrl]+r  :重复上一个操作      

          

    vim的保存文件,恢复与打开时的警告信息

      目前主要的编辑软件都会有“恢复”功能,即使因某些原因导致类似死机了,也可以通过特别的机制来将之前未保存的数据救回来。

    而我们的vim编辑时,vim会在被编辑的文件的目录下在新建一个名为.filename.swp的文件。所以,你编辑的未保存的文件内容会保存在这个

    文件中。

    vim的块选择功能

    v  字符选择

    V  行选择

    [Ctrl]+v  块选择

    y  将反白的地方复制起来

    d  将反白的地方删除

    同时,vim还有多文件编辑功能,当然,还可以酷炫的多窗口 切换咯

     关于vim的环境设置参数

    重点回顾

  • 相关阅读:
    Linux 命令笔记
    MySQL指令笔记
    悲观锁与乐观锁
    缓存在高并发场景下的常见问题
    死锁相关问题
    Java并发性和多线程
    Java同步和异步,阻塞和非阻塞
    内存溢出和内存泄漏
    JavaAndroid项目配置文件笔记
    Maven安装配置
  • 原文地址:https://www.cnblogs.com/droidxin/p/3837834.html
Copyright © 2011-2022 走看看