• Linux


    通过which指令来查看文件位置!

    [root@local ~]# which vim
    /usr/bin/vim
    [root@local ~]# which vi
    /usr/bin/vi
    
    [root@local ~]# rpm -qf /usr/bin/vi
    vim-minimal-7.4.160-1.el7.x86_64
    [root@local ~]# rpm -qf /usr/bin/vim
    vim-enhanced-7.4.160-1.el7.x86_64
    

    查看版本!

    整体使用,查看系统是否安装了vim。

    [root@local ~]# rpm -qf `which vim`
    vim-enhanced-7.4.160-1.el7.x86_64
    

    !$ 表示上一个命令的最后一个参数。

    [root@local ~]# vim /etc/passwd
    [root@local ~]# vi !$
    vi /etc/passwd
    

    命令模式

    i 光标前插入

    I 行首插入

    a 光标后插入

    A 行尾插入

    o 下一行插入

    O 上一行插入

    x 向后删除一个字符,

    X 向前删除一个字符。

    u 撤销一步。

    行首与行尾

    home 或者 ^ 行首

    $ 或者 end 行尾

    删除复制粘贴

    dd 删除一行 数字+dd 删除多行

    yy 复制一行 数字+yy 复制多行

    p 粘贴

    删除到行尾

    shift+d 或者 d+end

    单词操作

    w 单词之间切换

    dw 删除一个单词

    命令行模式

    w 保存

    q 退出

    q! 强制退出不保存

    wq 保存退出

    wq! 强制保存并退出

    ZZ 也可以保存退出

    vim中定位

    gg 定位到行首

    G 定位到最后一行,行首

    数字+G 定位到某一行,行首

    :数字 定位到某一行

    数字+gg定位到某一行

    掌握常用的指令就可以了,多多练习,熟能生巧

  • 相关阅读:
    Javascript、Jquery获取浏览器和屏幕各种高度宽度
    Chrome浏览器快捷键
    CSS流体(自适应)布局下宽度分离原则
    JS中的call()和apply()方法
    获取滚动条高度
    手把手教你写Sublime中的Snippet
    Ajax
    javascript创建文档碎片节点
    JS获取元素尺寸大小、鼠标位置
    web开发必备插件
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/8232689.html
Copyright © 2020-2023  润新知