Ubuntu 20.04使用VIM 记录

1、安装vim
apt-get install vim -y // -y是后续操作都选yes的意思
2、卸载vim
apt-get remove vim -y

3、配置自定义文件
用户目录下! 用户目录下!,记得是用户目录下放置配置文件 .vimrc !!,
需要改成可执行文件:chmod 777 .vimrc
3.1、普通用户的目录:/home/usr_xxx/.vimrc
3.2、root用户的目录:/root/.vimrc

4、.vimrc文件的配置内容
"常用配置
"设置行号
set nu
"设置高亮搜索
set hlsearch
"设置tab键是四个空格符
set tabstop=4
"设置???
set shiftwidth=4
"设置自动缩进
set autoindent
"设置语法高亮
syntax on
"设置主题配色
==colorscheme ron ==
"代码变更时作的操作设置,更新时间为100ms
set updatetime=100

"映射配置
"先将逗号映射为leader按键
let mapleader=‘,’
let g:mapleader=‘,’
"再将leader按键+“w”按键组合为保存文件的快捷键
inoremap w :w
noremap w :w
"在插入模式下将jj映射为Esc按键
inoremap jj
"在普通模式下将空格键映射为viw(选中这个单词)
noremap :
"利用ctrl+h/j/k/l来切换窗口的映射
noremap h
noremap j
noremap k
noremap l
" “,”+"g"就可以open或者colse文件树
nnoremap g :NERDTreeToggle
" “,”+"v"可以在文件窗口可文件树之间对应位置跳转。
nnoremap v :NERDTreeFind
"修改快速查找文件的快捷键
let g:ctrlp_map = ‘’
let g:ctrlp_cmd = ‘CtrlP’
"当前窗口快速跳转的映射
nmap s (easymotion-s2)
"nmap t (easymotion-t2)
nnoremap t :TagbarToggle
"代码规范格式化
let g:formatterpath = [‘/some/path/to/a/folder’, ‘/home/superman/formatters’]

下面的配置需要安装其他插件,有空可以玩下

"插件以及其管理

" Specify a directory for plugins
" - For Neovim: stdpath('data') . '/plugged'
" - Avoid using standard Vim directory names like 'plugin'

" call plug#begin(‘~/.vim/plugged’)
"打开vim文件详情的
" Plug ‘mhinz/vim-startify’
"c语言补全的
" Plug ‘rip-rip/clang_complete’
"文件树
" Plug ‘scrooloose/nerdtree’
"状态栏
" Plug ‘vim-airline/vim-airline’
"缩进提示符号
" Plug ‘yggdroot/indentline’
"文件搜索
" Plug ‘ctrlpvim/ctrlp.vim’
"当前窗口快速跳转
" Plug ‘easymotion/vim-easymotion’
"成对操作
" Plug ‘tpope/vim-surround’
"模糊搜索
" Plug ‘junegunn/fzf’, { ‘do’: { -> fzf#install() } }
"PlugUpdate fzf
" Plug ‘junegunn/fzf.vim’
" Plug ‘junegunn/fzf’
"替换
" Plug ‘brooth/far.vim’
"浏览代码的
" Plug ‘majutsushi/tagbar’
"代码规范格式化
" Plug ‘Chiel92/vim-autoformat’
" let g:formatterpath = [‘/some/path/to/a/folder’, ‘/home/superman/formatters’]
"注释工具
" Plug ‘tpope/vim-commentary’
"记录文件变更
" Plug ‘airblade/vim-gitgutter’

" call plug#end()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值