• VIM各种快捷应用


    vim +n filename  打开文件,光标直接跳转到第n行

    w  移动光标到下一个单词的词首, b     移动光标到上一个单词的词首

    e  移动光标到下一个单词的结尾, ge   移动光标到上一个单词的结尾

    I   定位到行首输入内容,     A  定位到行末输入内容

    o  在光标上方添加一行,     O  光标下方添加一行

    :n      光标移动到文件第n行 

    :0=gg       光标移动到文件首行

    :$=G        光标移动到文件尾行

    nG  移动到文件的第n行

    M        光标移动到屏幕中间

    0        所在行行首,       $       所在行行尾

    /xx      查找某个单词 xx,       n    查找下一个,       N    查找上一个

    ?xx     可以反向查找

    nyy     复制光标下n行,      P      粘贴到光标当前位置

    进入visual状态,选定多行,用“>或<”,缩进或缩出

    :set nu  显示行号       :set nonu   取消行号

    shift + "*"  向下查找并高亮显示,      shift + "#"  向上查找并高亮显示

    :nohlsearch      取消高亮

    zt     置顶当前行,通常用来查看完整的下文

    zz     将当前行移到屏幕中部,       zb    将光标所在行移到底部

    ctrl+f  向下翻页,        ctrl+b  向上翻页

    :s/old/new/g          将光标所在行的所有old改为new

    :n,ms/old/new/g     将第n,m行之间的行中所有old改为new

    :%s/old/new/g       将全文的old改为new

    :%s/old/new/gc      替换整个文件中的所有old,但在每次出现时提示

    #vim -o filename1 filename2     两个文件同时总想打开

    #vim -O filename1 filename2     两个文件同时横向打开

    ctrl+ww             切换文件

  • 相关阅读:
    mybatisplus学习
    JSON数组读取和保存
    XML文件读写示例
    JSON代码示例
    Delphi接口示例代码
    获得wav语音文件时长
    javaweb注册页面学习之路(三)
    javaweb注册页面学习之路(二)
    javaweb注册页面学习之路(一)
    Django 目录
  • 原文地址:https://www.cnblogs.com/vurtne-lu/p/6480052.html
Copyright © 2020-2023  润新知