- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WINDOWS下Gvim配置初学者热烈推荐
WINDOWS下Gvim配置初学者热烈推荐
inu1255的Gvim配置文件
适合windows下c/c++编辑F5编译F6运行,mw编译WIN程序,md编译DLL
通用设置
显示文本处理模式
set showmode
vim记住的历史操作的数量,默认的是20
set history=400
在所有模式下都允许使用鼠标,还可以是n,v,i,c等
set mouse=a
使用vim自己的键盘模式,而不是兼容vi的模式
set nocompatible
设置配色方案
colorscheme torte
处理未保存或者只读文件时,给出提示
set confirm
显示行号
set number
开启语法高亮
syntax on
检测文件类型
filetype on
filetype plugin indent on
开启自动对齐和智能对齐
set autoindent
set smartindent
C/C++风格缩进
set cindent
set wildmenu
set nofen
set fdl=10
开启自动换行
set wrap
tab键为4个空格
set tabstop=4
当行之间交错时使用4个空格
set shiftwidth=4
显示匹配括号(注释中的括号也计算)
set showmatch
在右下角显示光标位置的状态行
set ruler
开启即时有哪些信誉好的足球投注网站
set incsearch
高亮有哪些信誉好的足球投注网站结果
set hlsearch
显示状态栏(默认值为1,无法显示状态栏)
set laststatus=20
恢复上次文件打开位置
set viminfo=10,\100,:20,%,n~/.viminfo
au BufReadPost * if line(\) 0|if line(\) = line($)|exe(norm \)|else|exe norm $|endif|endif
使得光标可以定位到屏幕任何位置all
set ve=
不要闪烁(不明白)
set novisualbell
去掉输入错误的提示声音
set noeb
加载windows下的已有配置
source $VIMRUNTIME/mswin.vim
behave mswin
总是显示状态行
set statusline=%y%r%m%*%=[%l/%L,%c][%p%%]
set laststatus=2
快捷键设置
设置leader为,
let mapleader = ,
let g:mapleader = ,
快速保存
nmap leaderw :w!cr
清除行尾空格
nmap F2 :call DelTSpace()cr
func!DelTSpace()
exec :%s/\s\+$//ge
endfunc
自动括号
:inoremap [ []ESCi
:inoremap ( (c-r=MyPair() cr)esci
func! MyPair()
if IsWord(getline(.)[col(.) - 1])==1
return \End
else
return
endif
endfunc
func! IsWord(char)
if (a:char=za:char=a)||(a:char=Aa:char=Z)
return 1
else
return 0
endif
endfunc
编译WINDOWS程序
map silentleadermw :call CompileWIN() Esccr
func! CompileWIN()
exec w
if filetype==c
exec !gcc % -o %.exe -mwindows
elseif filetype==cpp
exec !g++ % -o %.exe -mwindows
else
echo Wrong filetype!!
endif
endfunc
编译DLL
map silentleadermd :call CompileDLL() Esccr
func! CompileDLL()
exec w
if filetype==c
exec !gcc -c -DBUILD_DLL %
exec !gcc -shared -o %.dll %.o -Wl,--out-implib,libmessage.a
elseif filetype==cpp
exec !
您可能关注的文档
最近下载
- 《中国数字人发展报告(2024)》.pdf.docx
- 2025高三高考数学二轮复习备考及试卷命制讲评策略(深度课件).pdf
- 数据指标体系建设方案(45页 ).pptx VIP
- 2025年安徽省公务员省考《行测》联考真题(含答案).pdf VIP
- 2024年《药物临床试验质量管理规范》(GCP)网络培训题库及答案完整版.pdf VIP
- GB/T 40006.1-2021塑料 再生塑料 第1部分:通则.pdf
- 2024《增值税法》全文解读学习(规范增值税的征收和缴纳保护纳税人的合法权益).pptx
- 《谏太宗十思疏》课件.pptx VIP
- 特种设备日常维护保养和定期自行检查制度.docx VIP
- 译林版(新教材)三年级下册英语Unit 4《Have fun after class》第3课时(Story time)教学课件.pptx
文档评论(0)