zoukankan      html  css  js  c++  java
  • linux中的vi编辑器(一)

    1.在linux中如果两个用户都在打开一个文件进行编辑,那么文件最后将以最后保存的版本为主。

    2.vi仅仅是一个文本编辑器,相当于windows中的记事本,vi的工作模式,

    命令模式:在该模式下,在键盘上的输入都有可能是命令。在命令模式下,输入i,a,o,I,A,O都可以进入插入模式

                 i:在光标前插入文本

                 I:在光标的那一行的最开始位置插入文本

                 a:  在光标后插入文本            

                 A:在文本末附加文本

                 o:在光标下插入新行

                  O:在光标上插入新行

    插入模式:在该模式下,可以插入文字。点击“ESC”,返回命令模式。

    编辑模式:在命令模式下,输入":"就会进入编辑模式,编辑模式不会进入到插入模式,只有先退回命令模式,才能再进入插入模式。按回车进入命令模式。

    命令行模式定位命令:

    h:左移一个字符

    j:下移一个字符

    k:上移一个字符

    l:右移一个字符

    $:光标移至行尾

    0:光标移至行首

    Enter:移至下行行首

    H:移至屏幕上端

    M:移至屏幕中端

    L:移至屏幕下端

    G:到文件最后一行

    1G:到文件第一行

    nG:到文件的第n行

    编辑模式下:

    :6 到文件的第6行

    :set nu 将文件设置行号

    :set nonu 取消行号。

    注:在将文件设置行号之后,当再次打开文件的时候,行号不会显示出来。所以要对vi进行配置。

    vi的配置文件是.vimrc,但是这个文件默认是不存在的,所以我们可以通过 vi .vimrc新建一个,在里面输入set nu即可。那么在下一次打开文件的时候就会自动显示行号了。

  • 相关阅读:
    js刷新
    getHibernateTemplate()为NUll
    struts2+hibernate+spring+jquery返回json List列表
    windowopen
    web配置详解
    缓存
    uuid-不好之处
    多对多转化一对多
    多对多拆成两个 多对一
    我的github地址账号和密码
  • 原文地址:https://www.cnblogs.com/hujingwei/p/4939447.html
Copyright © 2011-2022 走看看