• vi+vim编辑器入门


          看到网上关于vi编辑器的命令,一写一大坨,看的都头疼,真正用到的就那么一点,有些程序员确实让人很蛋疼,不说复杂了好像不能体现他的博学。我坚持二八定律,就学20%,达到80%的实用,足矣~
     
    一、vi的三种状态
                a、命令行模式
     
                b、插入模式
     
                c、底行模式
     
    二、vi的常用命令
                用vi大多是putty下访问服务器文件,并对其做少量修改,so:进入编辑、查找、恢复、复制粘贴、翻页、设行号、保存and退出。
         1、进入编辑:
                a、$ vi  文件名
                    例如: [mpu@S139 ~]$ cd /var/www/venus/server                      //定位文件
                               [mpu@S139 server]$ vi protected/config/venus/transfiguration.cfg.php  
                b、点击 或者 insert,进入插入模式
     
         2、查找:
                a、点击esc,进入命令模式
                b、输入斜杠+查找内容:  / expire_time   
                c、查看下一个:n
     
         3、恢复:
                a、点击esc,进入命令模式
                b、点击:u
     
         4、复制粘贴: 
                a、详细说有点复杂,要看putty里面设置,这边只说,默认状态下
                b、鼠标左键拖动选中,然后,点击左键,光标移到目标地方,点击右键
     
         5、翻页: 
                a、点击esc,进入命令模式 
                b、点击:向后翻一页   ctrl + b      (behind
                                向后翻一页  ctrl + f         (forward
     
         6、设行号: 
                a、点击esc,进入命令模式  
                b、输出冒号:set nu 
                c、跳转到某行::34     (某行号)
     
         7、保存and退出:
                a、点击esc,进入命令模式
                b、输出冒号:
                c、wq  存盘退出 ,q!不存盘强制退出 ,qw ,保存退出,等等。
     
            
            其他光标移动之类,就方向键最好,那些ctrl+** ,之类没必要~
     
    Vim 典型用法:
      复制多行 :9,20 copy 44    //复制9~20行,粘贴到44行,别忘了冒号和逗号
     
     
    相关链接:
     
    http://linux.chinaunix.net/techdoc/desktop/2008/06/27/1013721.shtml //vim多行复制
     
    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    DICOMDIR结构
    给文件夹添加Everyone用户
    关于Predicate<T>委托
    开发者必备的6款源码搜索引擎
    Create XML Files Out Of SQL Server With SSIS And FOR XML Syntax
    create xml file from sql script
    DICOM中的入门概念
    小米note开启调试模式
    [转] Java基础知识——Java语言基础
    Java语言基本语法
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/2653828.html
Copyright © 2020-2023  润新知