• linux之vi编辑器的基础命令


    1,假如要在这个php文件的phpinfo.php;之后加入一行,我们可以先按键盘的“a”,光标就会跳转到之前绿色光标之后,也就是说,“a”是代表在当前光标之后进行编辑。所以,按了“a”之后,在敲一个回车,就创建了一行

    2,以此类推,需要在文件的什么位置之后编辑可以先按“a”之后进行编辑就可以了;如果要在当前光标先进行编辑,我们可以按“i”键,其实“i”就是“insert”插入的意思,然后进行编辑就可以了。总结来说,“a”和“i”都可以进入编辑模式,只是位置有点不同。

    3,在编辑的过程中,想用键盘的方向键移动光标,这样是没有问题的,有问题的是,当你按了“a”或者“i”之后,也就是开启了编辑模式,在按方向键或者是小键盘的时候,系统都会觉得你是在输入信息,这就引出了“ndd”命令了,首先,按一下键盘的“esc”退出编辑模式,然后在使用方向键将光标移动到需要删除的行,然后按键“ndd”,那当前行就会被删除了。

    4,如果是删除一个字符,那使用“delete”键就可以了,在编辑模式还是退出编辑模式都可以删除。

    5,如果编辑完成了改怎么保存退出呢?只要退出编辑模式,在按“:wq”回车就可以了。:w   保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w!   强制保存,不推出vi:wq  保存文件并退出vi:wq! 强制保存文件,并退出viq:  不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑。

    注意事项:vi的编辑模式和命令行模式的切换,按“esc”进入命令行模式;“a”或“i”进入编辑模式。

  • 相关阅读:
    独立集
    密码
    【题解】[WC2006]水管局长
    【题解】[USACO12JAN]视频游戏的连击Video Game Combos
    【题解】HAOI2012高速公路
    【题解】洛谷P2418 yyy loves OI IV
    【题解】HNOI2008GT考试
    【哈哈哈哈】单词本
    【题解】CQOI2015任务查询系统
    【题解】洛谷P1975排序
  • 原文地址:https://www.cnblogs.com/huxinga/p/6420151.html
Copyright © 2020-2023  润新知