# vim配置

vim配置

  • ~/vimrc :存vim的一些配置

  • /xxx:搜索

  • q!强制退出,不保存退出; wq保存退出;

  • o在当前光标下一行插入,Shift o当前上一行插入,

  • a (append)当前光标下一个位置插入,i (insert)当前光标位置插入

  • cd -返回上一次访问的目录

  • w(word 以单词为单位向前跳动,b(back向后跳

  • CTRL+f(forword) CTRL+b(backword 翻页操作

  • u(undo撤销

  • cc剪切 c2c剪切两行

  • p粘贴

  • v进入选择模式,选择多行 visual

  • yy 复制当前行

  • Ctrl + w +方向,切换分屏 ,:q退出一个分屏,

  • vimrc配置(建议上GitHub上找别人已经写好的配置

syntax on   "自动语法高亮
set number  "设置行号
set cursorline "突出显示当前行
set wrap   "自动折行显示
set showcmd "显示输入位完成的命令
set encoding=utf-8
set wildmenu  "命令模式下tab补全命令
set showmode "显示当前mode
set hlsearch "高亮显示搜索结果
set incsearch "边输入边搜索
exec "nohlsearch" 
 "启动时执行不高亮显示
set ignorecase    "搜索忽略大小写
set smartcase     "搜索志能大小写
set tabstop=4     "设置tap键为4个空格
set smartindent   "开启新行志能自动缩进
set mouse=a "支持使用鼠标
filetype indent on "开启文档检查,载入对应的缩进规则
set undofile "保留撤销历史
set noerrorbells "出错不发出响声
set visualbell "出错视觉提示

"vim plug命令,中间方扩展
call plug#begin()
    Plug 'scrooloose/nerdtree'   "NERDTree插件
call plug#end()

autocmd VimEnter * NERDTree "自动启动NERDTree

GitHub上安装插件,很简单

  • vim plug vim插件管理系统,需要自己安装

  • The NERD tree vim下的目录管理

  • vim awesome 众多插件商店

开启编辑区所有选项,在命令行下和vim中方便编辑,可以直接使用鼠标复制粘贴

猜你喜欢

转载自www.cnblogs.com/sstealer/p/11830084.html
今日推荐