vim 配置文件——部分配置

//vim 相关
set nu
set showmatch
set autoindent
set smartindent
set ruler
set incsearch
set tabstop=4
set shiftwidth=4
set cindent
set clipboard+=unnamed
syntax on
set nocompatible
set showcmd
set ignorecase
set novisualbell
set laststatus=2
set mouse=a
let Tlist_Use_Right_Window=1

编译、语言

//编译配置

map <F6> :call CR()<CR>
func! CR()
exec "w"
exec "!g++ % -o %<"
exec "! ./%<"
endfunc
map <F2> :call SetTitle()<CR>
func SetTitle()
let l = 0
let l = l + 1 | call setline(l,‘#include <stdio.h>‘)
let l = l + 1 | call setline(l,‘#include <string.h>‘)
let l = l + 1 | call setline(l,‘#include <iostream>‘)
let l = l + 1 | call setline(l,‘#include <algorithm>‘)
let l = l + 1 | call setline(l,‘#include <vector>‘)
let l = l + 1 | call setline(l,‘#include <queue>‘)
let l = l + 1 | call setline(l,‘#include <set>‘)
let l = l + 1 | call setline(l,‘#include <map>‘)
let l = l + 1 | call setline(l,‘#include <math.h>‘)
let l = l + 1 | call setline(l,‘#include <string>‘)
let l = l + 1 | call setline(l,‘#include <stdlib.h>‘)
let l = l + 1 | call setline(l,‘#include <time.h>‘)
let l = l + 1 | call setline(l,‘‘)
let l = l + 1 | call setline(l,‘int main()‘)
let l = l + 1 | call setline(l,‘{‘)
let l = l + 1 | call setline(l,‘   //freopen("in.txt","r",stdin);‘)
let l = l + 1 | call setline(l,‘   //freopen("out.txt","w",stdout);‘)
let l = l + 1 | call setline(l,‘    ‘)
let l = l + 1 | call setline(l,‘    return 0;‘)
let l = l + 1 | call setline(l,‘}‘)
endfunc
时间: 2024-10-22 09:08:14

vim 配置文件——部分配置的相关文章

强大的vim配置文件,让编程更随意

花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按"F8"可进行C.C++代码的调试 2.自动插入文件头 ,新建C.C++源文件时自动插入表头:包括文件名.作者.联系方式.建立时间等,读者可根据需求自行更改 3.映射"Ctrl + A"为全选并复制快捷键,方便复制代码 4.按"F2"可以直接消除代码中的空行 5."F3"

mac 下vim 配置文件

" Configuration file for vim set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the following statements set nocompatible " Use Vim defaults instead of 100% vi compa

vim配置文件 高亮+自动缩进+行号+折叠+优化

配置文件是网上找的,我把出错的几个地方改了下 将一下代码copy到 用户目录下 新建文件为  .vimrc保存即可生效: 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份) "========================================================================= " DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console " "

通过Vim+少量插件配置一个高效简洁的IDE

最近本人在看<TCP/IP Illustrated Volume2:The Implementation>这本书,自然要下载4.4BSD-Lite的源代码配合书本一起研读.以前学习Vim的时候就知道Vim可以通过插件的功能来配置一个功能强大的自定义IDE,这次有这么好的机会为什么不利用一下呢?于是在阅读源代码的过程中根据需要一步一步配置了一个简单完整的IDE环境,通过这几天的使用真心觉得Vim好用,速度那个快呀.以前总听别人说Vim如何如何好,这次真的让我感受到了并爱上了Vim这个工具.在这里

分享一下个人的Vim配置文件

强烈拥护开源精神,高举开源大旗,今天我就分享下我自己结合网上还有自己实际使用配的vimrc,可以给各位参考下,不要见笑哈,具体说明我在rc里写的也很详细,可以具体看下,也希望可以借这个机会能多认识认识几个Vimer们 "======================================== " File Name: .vimrc " Author: Jin Yuqi " Email: [email protected] " Description

VIM之个性化配置 .vimrc

贴一个自己常用的vim配置文件,个人感觉这些配置不算臃肿,对于运维已经基本够用了. set shortmess=atI syntax enable syntax on "设置语法高亮 set nu set ruler set autoindent "设置自动缩进 set nocompatible set magic set confirm set history=1000 set cursorline highlight Comment ctermfg=lightblue guifg=

vim自动缩进配置

1.配置文件的位置    在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效.而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:".vimrc".例如,/root目录下,通常已经存在一个.vimrc文件.2.设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示:    syntax on2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:    export TERM=

Linux(ubuntu12.04)基本服务(网络服务,samba,nfs)及vim编辑器的配置总结

一,网络服务的配置: 1.1配置文件的位置:/etc/network/interfaces 1.2配置文件的内容: auto lo iface lo inet loopback #以下是新添加的内容,设置为静态获取ip地址 auto eth1  iface eth1 inet static  #ip地址设置成与主机Windows同一网段,其它的与windows相同  address 192.168.1.30  netmask 255.255.255.0 gateway 192.168.1.1 1

vim 配置文件 ,高亮+自动缩进+行号+折叠+优化

vim 配置文件 ,高亮+自动缩进+行号+折叠+优化 将一下代码copy到 用户目录下 新建文件为  .vimrc保存即可生效: 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console""