码迷,mamicode.com
首页 > 系统相关 > 详细

vim配置文件

时间:2020-07-10 09:52:29      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:color   编译   表示   gdb   mrc   配置文件   g++   文件   比较   

set nu:显示行号
set mouse=a:可以使用鼠标
set autoindent:自动缩进
set tabstop=4:制表符长度设为4
colorscheme ron: 主题选用ron(我个人比较喜欢这个)scheme可以省略
inoremap A B在插入模式下将A映射为B,remap可以省略
map A B在命令模式下将A映射为B
进行配置的时候输入命令行vim .vimrc,在里面写上这些东西保存就可以了
详细看下面

set nu
set mouse=a
set autoindent
set tabstop=4
"常规操作
color ron
"主题
ino ‘ ‘‘<esc>i
ino " ""<esc>i
ino ( ()<esc>i
ino [ []<esc>i
ino { {}<esc>i
ino {<cr> {<cr>}<esc>O<tab>
"括号补全
ino jk <esc>
ino kl <end>
"个人喜好,将比较远的键映射一下,
ino <C-h> <left>
ino <C-j> <down>
ino <C-k> <up>
ino <C-l> <right>
"映射方向键<C-h>表示Ctrl+h,这个可能用不习惯,可以不用
ino <F5> <esc>:call Run()<cr>
map <F5> :call Run()<cr>
func Run()
	exec "w"
	exec "!g++ % -o %< && ./%<"
endf
"按F5进行编译运行

ino <F7> <esc>:call Gdb()<cr>
map <F7> :call Gdb()<cr>
func Gdb()
	exec "w"
	exec "!g++ % -o %< -g && gdb %<"
endf
"按F7进行调试
ino <F9> <esc>:call Cat()<cr>
map <F9> :call Cat()<cr>
func Cat()
	exec "w"
	exec "!cat %"
endf
"按F9可以将文件打出来,这是对于不方便复制的时候,用不到的话可以忽略

vim配置文件

标签:color   编译   表示   gdb   mrc   配置文件   g++   文件   比较   

原文地址:https://www.cnblogs.com/Z8875/p/13276397.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!