OS:Ubuntu12.04
Vim version:7.3
Abstract:
fast compile c program with vim by set makeprg; fast run C program by map!.
Basics:
type vimtutor in shell to get the basic command in vim
:help makeprg
:help map
Key:
set makeprg to fast compile C, append the following lines in ~/.vimrc
"compile with make, -lm when necessary " set makeprg=gcc\ -ansi\ -Wall\ -o\ %\ $*
" run c program with run " map! run !./%<
Others:
Ctrl-n - complete (a small popup should appear. You can browse this with
Ctrl-n and Ctrl-p. Simply continue typing when done.
" run c program with run " " % is current file name" " %< is current file name without suffix " map! run !./%<
Reference:
相关推荐
《Modern Vim》是一本专注于Vim 8和Neovim编辑器进阶使用的经典书籍,由Drew Neil撰写。这本书旨在帮助用户提升在Vim开发环境中的效率和体验,通过深入学习和实践,将Vim从一个普通的文本编辑器转变为强大的开发工具...
vim的脚本插件,编写c程序的好助手,打造vim的IDE!!
C语言 终端 vim编辑器
**vim-powerline-develop** 是一个针对 Vim 编辑器的扩展插件,它属于 Vim 插件中的 **powerline** 家族。Powerline 是一个非常流行的增强型状态栏插件,它为 Vim、Emacs 和其他软件提供了一个美观、信息丰富的状态...
在这个场景中,我们关注的是`c.vim`和`cpp.vim`文件,它们是Vim的语法高亮文件,专门用于C和C++编程语言。 首先,`c.vim`和`cpp.vim`是Vim的语法定义文件,它们定义了如何识别和突出显示C和C++代码中的各种元素,如...
《C语言Vim编写的学生管理系统详解》 在IT领域,编程是一项基础且至关重要的技能,而C语言作为经典的系统级编程语言,其简洁高效的特性深受程序员喜爱。在本项目中,我们将探讨如何利用C语言和Vim编辑器来构建一个...
在 Vim 中使用 C 插件可以极大地提升编写 C 语言代码的效率和体验。本篇文章将详细探讨如何在 Windows 环境下设置并利用 Vim 的 C 插件,以及这些插件能为 C 编程带来哪些便利。 标题提及的“vim 用的 c 插件”通常...
本文将详细讲解如何配置Vim为C/C++的开发环境,使其具备类似IDE的功能,如函数补全、小括号补全等。 首先,我们需要了解Vim的基本操作,它是一个命令行下的文本编辑器,可以通过键盘快捷键进行高效的文本处理。在...
本主题主要关注如何配置Vim以优化C语言的开发环境。以下是对“我的vim的C语言设置”的详细解释。 首先,`.vimrc`文件是Vim的配置文件,它包含了用户自定义的设置和快捷键映射。通过编辑`.vimrc`,我们可以定制Vim的...
build tags of your own project with CTRL+F12 map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q . 同时,也可以配置OmniCppComplete插件的行为,例如: let OmniCpp_NamespaceSearch = 1 let ...
Vim(Vi IMproved)是一款极其强大的文本编辑器,尤其受到程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都有广泛的应用。 Vim的配置文件是其个性化和提高效率的关键,通过定制.vimrc文件...
Vim是一款非常强大的文本编辑器,它以其高度可配置性和高效编辑能力深受程序员喜爱。在Go语言的开发环境中,Vim可以通过安装特定的插件来增强对Go语言的支持,其中包括语法高亮功能。"vim go 语法高亮"这个主题正是...
c语言
【vim plugin vim changes to ide update】这一主题表明我们将探讨如何使用Vim插件来提升其作为集成开发环境(IDE)的功能。在这个过程中,我们将重点分析新增的三个插件:wintagexplorer.vim、echofunc.vim以及vimrc...
"vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...
2. **自动补全**: 使用`<C-x><C-n>`进行单词补全,对于编程语言,`<C-x><C-u>`提供函数补全。 3. **宏录制与播放**: `qq`开始录制宏,执行一系列操作后,`q`停止录制。`@q`播放宏。 4. **分屏编辑**: `:sp 文件名`...
Vim是一款强大的文本编辑器,深受程序员和系统管理员的喜爱,尤其在Linux环境下,它被广泛用作代码编辑器。这个“vim的扩展文件打包”是一个专门为 Vim 设计的资源集合,包含了用户配置文件和插件,旨在提升 Vim 的...
./configure --prefix=/usr --enable-multibyte --with-features=huge --enable-rubyinterp --enable-python3interp --enable-gui=auto --enable-cscope --enable-luainterp --enable-perlinterp --enable-terminal...