• U10vim程序编辑器


    vim需要多加练习.

    1.你可以将vim视为vi的高级版本.vi分成三种模式:一般模式,编辑模式和命令行模式.

        一般模式:以vi打开一个文件就直接进入一般模式了(这也是默认的模式).在这个模式中,你可以上下左右按键来移动光标,也可以删除字符或者删除整行,可以复制,粘帖    文件数据.

        编辑模式:在一般模式中可以进行删除,复制,粘帖等操作,但是却无法编辑文件内容.要等你按下"i,I,o,O,a,A,r,R"中任何一个字母之后才会进入编辑模式.按下这些按键    时,在界面的左下方会出现INSERT或者REPLACE的字样,此时才可以进行编辑.要回到一般模式,必须按下[Esc].

        命令行模式:在一般模式中输入":,/,?"3个中的任何一个按钮,就可以缉拿给光标移动到最下面那一行.在这个模式中,可以提供你查找数据的操作,读取,保存,大量替换字    符,离开vi,显示行号等操作.

    2.在每个模式下的一些按钮的说明在书上的P278到P281都有,这里列出一些看看感觉:

      在一般模式下:  h:光标向左移动一个字符  j:光标向下移动一个字符  k:光标向上移动一个字符  l:光标向右移动一个字符  G:移动到文件的最后一行

               nG:这里n为数字,移动到文件的第n行.  gg:移动到文件的第一行.  yy:复制光标所在那一行  p:复制

               i:从目前光标所在处前插入.  a:从当前光标所在处后插入.  o:在当前光标所在行的下一行,插入一行.  r:替换光标指示的当前字符.

    3.块选择:

        vim filename

        光标移动到适合的位置,按下[ctrl]=v之后,光标移动所到之处都会被反白.

        反白区,按下y来进行复制,将光标移动到合适的位置,按下p来进行粘帖.

    4.vim的多窗口功能:

              vim filename

              按下:sp会以多窗口再打开一个本文件

              按下:sp filename会以多窗口打开指定的文件

  • 相关阅读:
    (转)Java new一个对象的过程中发生了什么
    多线程面试题集锦
    java调用ffmpeg获取视频文件信息的一些参数
    单点登录系统SSO实现
    Docker 项目上线
    Docker
    Docker
    Docker
    Docker
    Docker
  • 原文地址:https://www.cnblogs.com/wangjiyuan/p/U10.html
Copyright © 2020-2023  润新知