美文网首页
4.vi&vim编辑器

4.vi&vim编辑器

作者: 每天起床都想摆 | 来源:发表于2022-02-28 17:46 被阅读0次

    vi&vim编辑器

    功能类似于Windows下的记事本

    vi&vim的常用三种模式

    • 正常模式
      • 以vim打开一个档案就直接进入一般模式了,正常模式也是默认的模式,在这个模式中,可以使用上下左右按键来移动控制光标,可以使用删除字符或删除整行来处理档案内容,也可以使用复制,粘贴处理文件数据
    • 插入模式
      • a按下i,o,a,r,I,O,A,R等任何一个字母之后才会进入编辑模式,一般来说按i即可
    • 命令行模式
      • 在这个模式中,可以提供你相关指令,完成读取,存盘,替换,离开vim,显示行号等的动作则是在此模式中达成的

    编辑代码

    1. 打开Xshell连接远程Linux

    2. 输入命令进入vi编辑器,vim指令

      vim 开发的文件名
      

      例如:vim Hello.java

    3. 回车后进入一般模式,输入i按回车进入插入模式,在插入模式中编辑代码

    4. 从插入模式切换成命令行模式,指令:先按下esc,然后输入:wq

      :wq
      

      此时已经完成保存

    模式转换

    image.png
    • vim xxx 进入vim编辑器
    • esc 按住键盘Esc键返回
    • i 转换成编辑模式
    • : 转换成命令模式
    • :wq 保存并退出
    • :q 退出
    • :q! 强制退出并不保存

    快捷键

    快捷键 功能 说明
    yy 拷贝当前行(在一般模式下使用才代表拷贝) 拷贝当前行向下5行:5yy
    粘贴:p
    dd 删除当前行 删除当前行向下5行:5dd
    /关键字 在文件中查找某个关键字(在命令行下使用) 键盘按n可查找下一个,查找结果高亮显示
    set nu
    set nonu
    设置文件的行号,取消文件的行号(命令行模式下)
    G
    gg
    编辑文件时,跳转到文件的首行gg;末行G 一般模式下
    u 撤销某个编辑操作 一般模式下
    行号 shift+g 编辑文件时,将光标快速定位到某一行(一般模式下) 例如20 shift+g

    相关文章

      网友评论

          本文标题:4.vi&vim编辑器

          本文链接:https://www.haomeiwen.com/subject/edyfrrtx.html