在用的vimrc

知识:

寄存器:

Vim提供了10类寄存器,可在Vim中通过:help registers查看帮助。(Ch 8 - 寄存器 · VIM 操作手册

如果想要查看所有寄存中的内容,可以使用以下命令:

:registers

vim中,复制一些内容就是将内容放到寄存器里,而在命令模式下粘贴寄存器的内容方法是:CTRL-R加寄存器的名字。

--

_vimrc:

"------------ vim self setting ------------
set nocompatible "不兼容vi
if has('mouse')
  if &term =~ 'xterm'
    set mouse=a
  else
    set mouse=nvi
  endif
endif
"set mouse= "linux终端下清空mouse设置,使vim的鼠标失效,终端的鼠标生效。
"set mouse=a "windows上使vim的鼠标生效。
set helplang=cn
syntax on
set incsearch       " Incremental search
set hlsearch
color slate "morning
hi CursorLine cterm=NONE ctermbg=darkgray ctermfg=white guibg=darkgray guifg=white
set tabstop=4
set shiftwidth=4
"set expandtab
autocmd FileType python setl expandtab
set autoindent
set fileencodings=utf-8,ucs-bom,gbk
set fileformat=unix
set sessionoptions+=unix,slash
set guitablabel=%N:%t%M
set guitabtooltip=%N:%f
"set foldcolumn=2 "折叠栏宽度
"set guioptions+=b  "添加底部滚动条
set nobackup "编辑时不产生备份文件
set noswapfile
set noundofile
"set foldmethod=syntax "按语法文件中的定义折叠代码
filetype plugin indent on "用智能补全
set completeopt=longest,menu "关掉智能补全时的预览窗口
set guifont=Courier_New:h10:cANSI
"disables menubar
set guioptions-=m
"disables toolbar
set guioptions-=T
"statusline
set laststatus=2
set statusline=FILE:\ %<%F%m%r%h\ %w\ \ PWD:\ %<%r%{getcwd()}%h\ \ \ %l,%c%V\ %P
"重新映射windows环境下Ctrl+V"
if has("win32")
    vmap <C-c> "+yi
    vmap <C-x> "+c
    vmap <C-v> c<ESC>"+p
    imap <C-v> <ESC>"+pa
    cmap <C-v> <C-R>* "命令和搜索模式的map
endif
"-----------------------------------------

--end--

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值