• Vim配置及使用笔记



    apt-get install vim -y
    配置说明

    vim /etc/vim/vimrc

    在配置文件后加入这些配置项

    set nu
    set tabstop=4
    set nobackup
    set ruler
    set autoindent
    set nocompatible "//禁用兼容模式
    set shiftwidth=4
    set softtabstop=4
    set laststatus=2
    set statusline=\%<%F[%1*%M%*%n%R%H]%=\%y\%0(%{&fileformat}/\%{&encoding}/\%c:%l/%L%)
    set smartindent
    使用说明
    编辑模式

    i:在光标所在处插入内容
    I:在光标所在行的第一个非空字符前插入内容

    a:在光标所在处的下一个字符插入内容
    A:在光标所在行的最后一个字符后面插入内容

    o:在光标所在行下面新建一行插入内容
    O:在光标所在行上面新建一行插入内容

    r:替换光标所在字符一次
    R:一直替换光标所在的文字,直到按ESC停止

    一般模式

    跳转行

    gg 跳转到第一行
    G 跳转到最后一行
    nG 跳转到第n行
    n + Enter 同上,跳转到第n行
    移动光标

    h或← 左移动光标
    j或↓ 下移动光标
    k或↑ 上移动光标
    l或→ 右移动光标
    0或Home 移动光标到行首
    $或End 移动光标到行末
    撤销与恢复

    u 撤销刚才的操作
    ctrl+r 恢复刚才的撤销

    // 若连按两次u,你的文本恢复原样,那因该是你的Vim被配置在兼容模式了
    复制与粘贴

    v 进入自由选取模式
    // 在选取文字后,按d即可剪切选取的文字,按y即可复制选取的文字

    dd 剪切当前行
    ndd 剪切n行

    yy 复制当前行
    nyy 复制n行

    p 在光标后粘贴
    P 在光标前粘贴
    命令模式

    保存与退出

    :wq 保存并退出
    :w 保存
    :q 退出
    :q! 强制退出
    :wq! 强制保存退出

    查找

    /word 向下寻找word
    n 继续寻找下一个匹配
    N 寻找上一个匹配

    ?word 向上寻找word
    n 继续寻找上一个匹配
    N 寻找下一个匹配

  • 相关阅读:
    python中的运算符的分类以及使用方法
    python的变量的命名规则以及定义
    C#和Java在重写上的区别
    IIS6 伪静态
    【读书笔记】Linux源码注释
    计算机是如何启动的?
    XSHELL下直接下载文件到本地(Windows)
    [转载]Linux 环境下编译 0.11版本内核 kernel
    虚拟化技术
    CentOS 6.4 编译安装LLVM3.3,Clang和Libc++
  • 原文地址:https://www.cnblogs.com/yunweis/p/8150050.html
Copyright © 2020-2023  润新知