用VIM进行c/c++程序开发下的相关配置

 时间:2024-11-09 21:41:20

1、修改缩进 修改VIM配置文件_vimrc,在最后加入set cindent,这是设置成c风格的缩进,缩进的大小是shiftwidth的值。

2、语法高亮 修改VIM配置文件_vimrc,加入syntax enable。

3、字体设置修改VIM配置文件_vimrc,加入if has(”gui_running”) set guifont=Consolas:h9endif

4、配色方案 可以到http://bytefluent.com/vivify/选择一个下载。然后将配色方案放到$VIM/vimfiles/colors 这个目录下。然后在_vimrc中加入if has("gui_running") set guifont=Consolas:h9 #set color schema colorscheme colorscheme_name #colorscheme_name为你需要设置的配色方案的名称endif

5、使用ctagVIM中带了ctags这个程序。用下面的命令可以在源代码的根目录下创建"tags"文件:/home/ifyr/src $ ctags -R "-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列表:> 用#define定义的宏> 枚举型变量的值> 函数的定义、原型和声明> 名字空间(namespace)> 类型定义(typedefs)> 变量(包括定义和声明)> 类(class)、结构(struct)、枚举类型(enum)和联合(union)> 类、结构和联合中成员变量或函数VIM使用"tags"文件来定位上面这些做了标记的对象,可以使用以下方法定位这些对象:1) 用命令行。在运行vim的时候加上“-t”参数,例如:/home/ifyr/src $ vim -t foo这个命令将打开定义"foo"的文件,并把光标定位到这一行。2) 在vim编辑器内用":ta"命令,例如::ta foo 3) 把光标移到变量名或函数名上,按下"Ctrl-]"。用"Ctrl-o"退回原来的地方。提示:如果运行vim的时候,所在目录没有"tags"文件,在vim中还要用":set tags="命令设定"tags"文件的路径,vim才能找到"tags"文件。你还可以选择使用taglist这个插件,这个插件可以在右侧显示函数,变量等的列表

6、改正程序中的错误在VIM编辑器中使用":make"就可以编译程序,当然其前提是在当前目录下有Makefile文件。运行完":make"之后,如果程序中有错误,就会显示出来。此时,光标会自动指向第一个出现错误的地方,而且你还可以看到错误的提示。其他命令:> ":cl" 列出错误> ":cn" 跳到下一个错误> ":cp" 跳到上一个错误> ":cnew" 跳到第一个错误提示:通过设置"errorformat"的值,可以让VIM识别出编译器(非gcc)的出错提示。"errorformat"的值是一个字符串,它的格式和C语言的scanf的字符串格式相似。gcc的"errorformat"的值为:%f:%l:"%m。其中"%f"表示文件名,"%l"表示行号,"%m"表示出错信息。用":h errorformat"查看详细的帮助信息。用":h quickfix"、":h make"、":h makeprg"、":h errorfile"查看其它的信息。

7、程序员常用快捷键[[ 转到上一个位于第一列的"{"]] 转到下一个位于第一列的"{"{ 转到上一个空行} 转到下一个空行gd 转到当前光标所指的局部变量的定义* 转到当前光标所指的单词下一次出现的地方# 转到当前光标所指的单词上一次出现的地方% 匹配当前光标指向的符号(小括号、中括号和大括号)

  • python退出命令 Python怎么退出
  • vim如何保存退出
  • CentOS中如何安装tree命令
  • eclipse如何配置maven插件
  • linux终端中输入什么命令可以退出终端
  • 热门搜索
    关于名人的手抄报 过年的手抄报 新学期新希望手抄报 诗配画手抄报 国庆节手抄报图片 节俭手抄报 爱国卫生月手抄报 劳动节的手抄报 手抄报国庆 妇女节手抄报内容50字