Mrli
别装作很努力,
因为结局不会陪你演戏。
Contacts:
QQ博客园

Vim记忆

2019/09/15 Linux
Word count: 343 | Reading time: 2min

VIM记忆技巧

  • i(insert)
  • I最前面insert
  • a(append)
  • A最后面append
  • o(open a line)往下开启一行
  • O往上开启一行

  • d(delete)
  • dw(delet word)
  • dd(删除一行)
  • x(删除一个字符)

拓展

  • diw(delete inner word)
  • daw(delete around word)

  • c(change)
  • ciw(change inner word)
  • ci"(change inner ")
  • ct)修改到右括号

  • fs(find s) 跳到本行第一个s字符
  • /往后查找,如/xxx 全文搜索xxx
    • ;查找下一个
  • ?往前查找

移动

  • h←

  • j↓

  • k↑

  • l→

  • w(word)往后跳一个单词

  • b(back word)往前返回一个单词

    • 以空格为界区分单词
  • 行间跳转

    • :18 跳转到第18行
    • 18G 跳转到第18行
  • 行内跳转:

    • 0行首
    • $行尾
  • ctrl+o返回上一个位置

  • G文件结尾

  • gg文件开头

  • ctrl+f(forward)往后翻页

  • ctrl+u(upward)往前翻页

vim安装插件

修改配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
set number
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch

call plug#begin()
Plug 'flazz/vim-colorschemes'
call plug#end()

最后进入vim执行

输入:PluginInstall 便可自动安装
要卸载插件,先在.vimrc中注释或删除对应插件配置信息,然后在vim中执行
:PluginClean便可卸载对应插件
批量更新,只需执行:PluginUpdate

Author: Mrli

Link: https://nymrli.top/2019/07/26/Vim记忆/

Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.

< PreviousPost
傅里叶变换->小波变化
NextPost >
Python中的正则匹配
CATALOG
  1. 1. VIM记忆技巧
    1. 1.1.
    2. 1.2.
      1. 1.2.1. 拓展
    3. 1.3.
    4. 1.4.
    5. 1.5. 移动
    6. 1.6. vim安装插件
      1. 1.6.1. 修改配置
      2. 1.6.2. 最后进入vim执行