Vim

Vim三种模式

Vim三种模式
  • i 光标位置
  • a 光标后
  • o 光标下一行

Vim配置

  1. 进入
    sudo vim /etc/vim/vimrc
  2. 设置
    • 常规设置
      set nu               #设置行号
      set shiftwidth=4     #设置缩进空格数
      set cindent          #设置自动缩进
      set ts=4             #设置tab键的缩进为4个空格
      
    • 自动补全设置
      inoremap ' ''i
      inoremap " ""i
      inoremap ( ()i
      inoremap [ []i
      

使用技巧

  1. 移动

    h    左
    j    下
    k    上
    l    右
    

    可加数字:10k

    HOME或0 行首
    END或$ 行尾

    n     n表示数字,光标移动到这一行的第n个字符处
    nG          n为数字,移动到第n行
    gg          移动到第一行
    G           移动到最后一行
    n   n为数字,光标向下移动n行
    
  2. 翻页(一般模式)

    ctrl + d    向下半页
    ctrl + u    向上半页
    ctrl + f    向下一页  等于PGON            
    ctri + b    向上一页  等于PGUP
    
  3. 复制粘贴

    dd      剪切当前行
    yy      复制当前行
    v       进入选择
    y       复制
    c       剪切
    p       粘贴
    
  4. 代码提示

    ctrl + n
    ctrl + p
    
  5. 撤销

    u
    ctrl + r
    
  6. 退出

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

你可能感兴趣的:(Vim)