vim3

" -----------------------------------------------------------------------------
"  < 编译、连接、运行配置 (目前只配置了C、C++、Java语言)>
" -----------------------------------------------------------------------------
" F8 一键保存、编译、连接存并启用gdb工具调试(C语言)
nmap <F8> :call Run_gdb()<CR>

" F9 一键保存、编译、连接存并运行
nmap <F9> :call Run()<CR>
imap <F9> <ESC>:call Run()<CR>

" Ctrl + F9 一键保存并编译
nmap <c-F9> :call Compile()<CR>
imap <c-F9> <ESC>:call Compile()<CR>

" Ctrl + F10 一键保存并连接
nmap <c-F10> :call Link()<CR>
imap <c-F10> <ESC>:call Link()<CR>

let s:LastShellReturn_C = 0
let s:LastShellReturn_L = 0
let s:ShowWarning = 1
let s:Obj_Extension = ‘.o‘
let s:Exe_Extension = ‘.exe‘
let s:Class_Extension = ‘.class‘
let s:Sou_Error = 0

let s:windows_CFlags = ‘gcc\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o‘
let s:linux_CFlags = ‘gcc\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o -lpthread‘

let s:windows_CPPFlags = ‘g++\ -fexec-charset=gbk\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o‘
let s:linux_CPPFlags = ‘g++\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o‘

let s:JavaFlags = ‘javac\ %‘

时间: 2024-10-12 03:12:02

vim3的相关文章

使用Vundle管理配置Vim的插件

1.介绍: 安装需要Git,触发git clone,默认将每一个指定特定格式插件的仓库复制到~/.vim/bundle/. 搜索需要Curl支持. Windows用户请直接访问Windows setup.如果有任何问题,请参考FAQ.查看Tips获取相关高级配置. 使用non-POSIX shells,比如比较流行对 Fish shell,需要额外对步骤.请查看FAQ. 2.初始安装Vundle: git clone https://github.com/VundleVim/Vundle.vim

【总结】vim插件之 NERD Tree

NERD Tree 是一款vim中的文件目录管理插件. 1. 下载地址 https://github.com/scrooloose/nerdtree 2. 功能说明 NERDTree是Vim最常用的插件之一,可以在Vim运行时显示目录和文件结构,类似TextMate左侧的文件浏览器,但操作起来更为方便,你可以在手不离开键盘的情况下快速浏览文件,并在文件和文件夹之间进行切换.效果如下图 3. 安装过程 如果你有bundle,那么: 进入.vim/bundle目录 执行git clone git:/

vi/vim编辑器的基本操作

vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版).网盘下载 :http://pan.baidu.com/s/1hqfAch2官网下载 :http://www.vim.org

linux下安装kears

1.首先安装python,本人安装的是pythoh2.7版本,安装步骤 1)在终端依次输入 tar –jxvf Python-2.7.12.tar.bz2 cd Python-2.7.12 ./configure make make install 2) 测试 终端输入python跳入编辑器2. 安装python基础开发包 # 系统升级 sudo apt update sudo apt upgrade sudo apt install -y python-dev python-pip pytho

Linux_note shell 特性、变量、系统和用户的环境变量配置文件。

shell是一种程序设计语言,是一个命令解释器,就是解释我们输入的命令为内核. 他又分为两种,交互式模式就是shell等待你的输入,并且执行你提交的命令:非交互式模式,不与你进行交互 ,而是读取存放在文件中的命令,并且执行它们. unix下的shell 有:C shell / bash / sh / ksh / csh:我们遇到的就是这些吧 1.shell特性 命令历史文件root用户在家目录下.bash_history即/root/.bash_history默认保存1000条,通过变$HIST

windows下vi/vim编辑器的基本操作

windows下vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版). 网盘下载 :http://pan.baidu.com/s/1hqfAch2 官网下载 :http://w

如何将vim配置成自己喜欢的IDE

接触VIM有一段时间了,一直用的是vim的一些基本操作,程序没写多少,不过最近在逐渐恢复状态. 所谓工欲善其事,必先利其器.作为一个优秀的程序员怎么能没有属于自己的编程利器呢!嘿嘿,今天下了狠心要改造我的编程利器--vim. 也借此机会将我所知道的vim的知识做个总结,分享给大家. 1.认识VIM 开始的时候可能初学者都不知道vim是什么东西,然后被网上的各种vim,vi,gvim还有vim-tiny搞的一团混乱.下面我就用我自己的话来阐述一下我对vim的理解. vim:是vi的提高版,现在不管

第七章-vim 文本编辑器

前面多次提到过vi这个命令,它是linux中必不可少的一个工具.没有它很多工作都无法完成.早期的Unix都是使用的vi作为系统默认的编辑器的.你也许会有疑问,vi与vim有什么区别?可以这样简单理解,vim是vi的升级版.很多linux系统管理员都习惯用vi,那是因为他们接触linux的时候用的就是vi,vim后来才比较流行.所以,无所谓用vi和vim,只要你能达到你想要的目的即可. 在阿铭看来vi 和vim最大的区别就是编辑一个文本时,vi不会显示颜色,而vim会显示颜色.显示颜色更易于用户进

Linux/Unix基本命令(二)

基本命令-2压缩和归档打包:即归档,类似于旅游之前收拾行李压缩:为了减少占用的磁盘空间,可以做备份,在网络上传输时节省网络带宽.打包压缩软件windows:winrar 360压缩 好压 7zip winziplinux:压缩格式:gz ,bz2,xz,zip,Z压缩算法不同,导致压缩比不同 压缩软件 gzip bzip2 xz zip既能打包又能压缩的软件:tar **** 一.zip:压缩后的文件一般以.zip结尾,可以压缩目录压缩的语法:zip filename.zip file1 fil