vimrc 的配置

windows

syntax on set nocompatible set guifont=Consolas:h17 set linespace=0 color molokai set clipboard=unnamed set backspace=2 set softtabstop=4 tabstop=4 set sw=4 set go= mouse=a set number ruler set smartindent autoindent cindent set cursorline set noswapfile nobackup set autoread autowrite set nowrap set fdm=manual map<F2> :call TexMaker() <CR> imap<F2> <ESC>: call TexMaker<CR> map<F9> :call Compile()<CR> imap <F9> <ESC>:call Compile()<CR> map<F10> :call Run()<CR> imap <F10> <ESC>:call Compile()<CR> map<F8> :call Open()<CR> imap <F8> <ESC>:call Open()<CR> func! TexMaker() exec "w" exec "!pdflatex %" endfunc func! Compile() exec "w" exec "!g++ ./% -o ./%< -Wall -D zjp_shadow -O2 -std=c++11" endfunc func! Run() exec "! ./%<" endfunc func! Open() exec "vsp %<.in" exec "sp %<.out" endfunc map <C-j> 10j map <C-k> 10k autocmd bufnewfile *.cpp 0r ~/.vim/templates/c++.tpl source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin

linux

syntax on set nocompatible " set guifont=UbuntuMono\ 14 set linespace=0 color molokai set backspace=2 set softtabstop=4 tabstop=4 set sw=4 set go= mouse=a set number ruler set clipboard=unnamedplus set smartindent autoindent cindent set cursorline set noswapfile nobackup set autoread autowrite set nowrap " set fdm=syntax set fdm=manual map<F2> :call TexMaker() <CR> imap<F2> <ESC>: call TexMaker<CR> map<F9> :call Compile()<CR> imap <F9> <ESC>:call Compile()<CR> map<F10> :call Run()<CR> imap <F10> <ESC>:call Compile()<CR> map<F8> :call Open()<CR> imap <F8> <ESC>:call Open()<CR> func! TexMaker() exec "w" exec "!pdflatex %" endfunc func! Compile() exec "w" exec "!g++ ./% -o ./%< -Wall -D zjp_shadow -O2 -std=c++11" endfunc func! Run() exec "! ./%<" endfunc func! Open() exec "vsp %<.in" exec "sp %<.out" endfunc map <C-j> 10j map <C-k> 10k autocmd bufnewfile *.cpp 0r ~/.vim/templates/c++.tpl

__EOF__

本文作者zjp_shadow
本文链接https://www.cnblogs.com/zjp-shadow/p/7291287.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   zjp_shadow  阅读(445)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示