gvim ide 你们喜欢吗

Windows下 gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html 
 0.准备软件及插件。
 (a) gvim72.exe地址 ftp://ftp.vim.org/pub/vim/pc/gvim72.exe
1.安装gvim7.2。
运行 gvim72.exe,选择完全安装(Full),我的安装目录是默认的 C:\Program Files\Vim
安装完成后,包括了文件夹vim72和文件夹vimfiles,以及脚本_vimrc。
2.安装中文帮助手册。
运行 vimcdoc-1.7.0-setup.exe,它会自动找到 gvim的安装位置。
安装完毕后重新打开 gvim:help 时帮助手册已经是中文的了。
进行到这一步时,我的 gvim菜单处的中文出现了乱码。
在网上寻找解决方案,将 C:\Program Files\Vim\vim72下名为 lang 的文件夹删去,使菜单语言变为英语。
3.语法高亮。
首先,编辑_vimrc文件加入以下内容:
set nu!
colorscheme desert
syntax enable
syntax on
这些设置使得 gvim可以显示行号,并使用了desert配色方案,而且打开了语法高亮功能(用不同颜色显示注释、关键字、字符串等)。
我们还可以让函数名也高亮起来,在 C:\Program Files\Vim\vim72\syntax下找到 c.vimcpp.vim,分别添加以下内容:
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1
hi cFunction gui=NONE guifg=#B5A1FF
 
4.程序中跳转。
ec57w32.zip解压,在解压后文件夹中找到 ctags.exe,将其复制到 C:\ProgramFiles\Vim\vim72下,并编辑_vimrc文件,添加以下内容:
set tags=tags;
set autochdir
打开cmd命令行(注意,这里是指在 gvim中打开命令行,即!cmd),切换到你要查看的源代码的根目录处(比如,我要处理的文件在F:\codes\VS2008\Projects\OpenGL\OpenGL下),运行
ctags -R
将会在此目录处生成一个tags文件。
gvim打开一个代码文件,将光标放到某一函数名上,如下图的UpdateViewByPosNo(),按下"ctrl+]",光标会自动跳转到定义处。
5.窗口管理。
taglist_45.zip解压,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到 C:\Program Files\Vim\vim72下的doc及plugin中。
在_vimrc文件中加入以下内容:
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1

gvim打开代码文件(已生成过tags文件), :Tlist,TagList窗口即出现在左侧。
用相同的方法将 winmanager.zip解压和拷贝,在_vimrc文件中加入以下内容:
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>

gvim打开代码文件,normal状态下输入命令" wm",窗口如下
6.多文件编辑。
minibufexpl.vim复制到 C:\Program Files\Vim\vim72\plugin,在_vimrc中添加:
let g:miniBufExplMapCTabSwitchBufs=1
let g:miniBufExplMapWindowsNavVim=1
let g:miniBufExplMapWindowNavArrows=1

当用 gvim打开两个或两个以上的文件时,会自动弹出MiniBufExplorer窗口,如下图
ctrl+Tab,切换到前一个buffer,并在当前窗口打开文件;
ctrl+shift+Tab,切换到后一个buffer,并在当前窗口打开文件;
ctrl+箭头键,可以切换到上下左右窗口中;
ctrl+h,j,k,l,切换到上下左右的窗口中。

   7.快速切换头文件/源文件。
a.vim复制到 C:\Program Files\Vim\vim72\plugin,在_vimrc中添加:
nnoremap <silent> <F12> :A<CR>
gvim打开源码文件后,按F12即可以在c/h文件中切换,也可以通过输入:A实现。
8.在工程中快速查找。
grep.vim复制到 C:\Program Files\Vim\vim72\plugin,在_vimrc中添加:
nnoremap <silent> <F3> :Grep<CR>
gvim打开源码文件,并将光标定位到要查找的内容上,按下F3,确定要查找的内容和搜索范围, gvim会在弹出的QuickFix窗口中列出所有符合条件的搜索结果。如下图
确定查找内容时,支持正则表达式。
9.高亮的书签。
visualmark.vim复制到 C:\Program Files\Vim\vim72\plugin
gvim打开源码文件,将光标定位在需要添加书签的地方,按下ctrl+F2,即添加了书签。
使用F2在书签之间正向切换,shift+F2反向切换。
10.解决中文乱码。
set encoding=utf-8
set termencoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
 set fileencoding=chinese
else
 set fileencoding=utf-8
endif
language messages zh_CN.utf-8
GVIM替代Val(a)IDE 安装好Val(a)IDE 0.7.1后,尴尬地发现它无法打开.vala文件。现象如下:这时,无论你点击Yes还是No,都没有任何响应,点击关闭按钮(即右上角的叉叉按钮)则回到Val(a)IDE主窗口。google了一下,是Val(a)IDE的bug。话说这么明显的故障都出来了,估计windows版本是没有经过测试的吧...Val(a)IDE不行,用GVIM来顶替。 下载并安装 gvim 7.3 安装版。这个google搜索一下,一搜一箩筐。下载Vim的Vala语法高亮定义文件 vala.vim。把vala. 阅读详情

相关推荐

【Linux】(vi、vim) gvim 的使用学习

vim是linux里的文本编辑器,但是比“记事本”(linux里是gedit)多了很多功能,而且支持很多功能、命令、快捷键,用熟了以后会大大提高文本编辑的便捷性。............

Hide_in_Code 4350

gvim写verilog环境搭建——将文本编辑器客制化定义为你自己的IDE

本文将分享使用gvim写verilog一系列的方便编码工具,将vim打造成一个IDEIDE 是 Integrated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。)目的是**使得编码过程中任何让你觉得繁琐的,重复性劳动,全部交给工具做,帮助更快更好的实现你的目标。**这里笔者个人经验感觉哈,若是有些你觉得感觉繁琐的,愚蠢的操作,一定时没有使用正确的方式去做这件事~可以思考优化下做事的方式实现的所有功能如下所示:该功能使用

啦啦啦啦啦 7152

Verilog编辑器Gvim的配置

" 快捷键设置"自定义命令前缀,防止冲突"插入模式退出插入模式ii"正常模式下保存,w"正常模式下保存退出,q"正常模式下保存退出,wq"正常模式下打开关闭文件目录ctrl+t"正常模式下语法检查,ck"括号自动补全function!elseendif"配对自动补全,按空格自动补全:ab case;:ab begin;:ab reg;:ab output;:ab para;:ab if;:ab elif;

weixin_61081689的博客 4672

Windows下将gvim8配置为Python IDE

目录 1.准备工作2.安装3.配置 _vimrc4.编写和编译运行程序   正文 Windows下将gvim配置为Python IDE 回到顶部 1.准备工作 将下面的安装包或者文件下载好 1) Python 2.7  http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi 2) gvim8.0

乐云天的博客 4394

Gvim的安装及配置

同步发布在个人博客:https://www.zhyong.cn/posts/876e/ Gvimvim下的Windows版本,是一个GUI程序。Vim是从vi发展出来的一个文本编辑器,具有代码补完、编译及错误跳转等方便编程的功能,在程序员中被广泛使用。Vim的学习曲线陡峭,但是真正熟悉之后,会极大提高我们查看、编辑文本的效率。vim有丰富的插件,其自定义程度极高,可通过修改配置文件实现我们想...

星辰大海 2万+

Gvim建立IDE编程环境 (Windows篇)

转载自:LeeMonCC 说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作的备忘。原作地址:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx。 0.准备软件及插件。(a)gvim72.exe 地址ftp://ftp.vim.org...

敲代码 961

强烈推荐:用Gvim建立IDE编程环境 (Windows篇)

说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作的备忘。原作地址:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx。0.准备软件及插件。(a)gvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim

嵌入式开发小站 2266

Gvim入门(1)——三种基本模式

由于想给python换个个IDE,几番纠结,便入手了vim for Windows,也就是Gvim。初入Gvim,爬了不少坑,就像一打开Gvim根本不知道如何编辑,就像个傻帽一样。经过了两天的研究,终于对Gvim有了初步的认识,在此总结入门Gvim时的一些基本知识,也希望能为有需要的人提供一点帮助。Gvim基本模式总览:命令模式 (1)什么叫命令模式:类似DOS命令一样,在命令模式不支持输入,只能键

wzqnls 1万+

Windows 10使用gvim配置Python IDE(新手操作)

Windows 10使用gvim配置Python IDE1 安装Python注意事项2 安装gvim2.1 下载gvim2.2 查看gvim是否支持Python3 安装vim插件管理器vim-plug 1 安装Python注意事项 若gvim为64位,则python也必须为64位; 若gvim为32位,则python也必须为32位; 我选择了64位的Python 3.8.2版本。 2 安装gvim...

baidu_41764522的博客 3336

Gvim建立IDE编程环境 (Windows篇)-转载

转载自:LeeMonCC 说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作...

StephenZhou 427

Gvim IDE绿色清毒版:打造高效编程环境

Gvim IDE绿色清毒版是一个为解决传统IDE安装复杂和资源消耗大的问题而开发的集成开发环境。它保留了Gvim强大的编辑功能,同时增强了项目管理和插件系统的扩展性,是高级IT从业者和软件开发者的理想选择。本章节将对Gvim IDE绿色清毒版的定义、特点以及如何从传统Gvim过渡到此绿色清毒版进行详细介绍。首先,我们需要了解什么是GvimGvimVim 编辑器的图形用户界面版本,它支持多种操作系统并提供了一个高度可定制的文本编辑环境。

weixin_35755562的博客 854

GVIM技巧系列-GVIM安装与配置

前言 本文主要介绍Windows版GVIM的安装以及配置。 一、GVIM的安装 1.访问官方网址下载安装包 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create..

HeHeHe 1万+

GVIM配置

<br />说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作的备忘。<br /> 原作地址:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx 。<br /><br />0.准备软件及插件。<br /> (a)gvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe 。<br /> (b)vi

rainmarker的专栏 1851

gvim for php,转 : Gvim建立IDE编程环境 (Windows篇)

说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作的备忘。原作地址:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx。1.安装gvim7.2。运行gvim72.exe,选择完全安装(Full),我的安装目录是默认的C:\Program File...

weixin_33651906的博客 129

gVim配色和字体选择

gVim官网提供了很多配色方案,可以根据自己的需要来选择下载 Lucius rainbow_neon(比较精简的配色方案)

devil_pull的专栏 2万+

Linux-vim的使用和配置

控制着光标的移动、字符、字或行的删除,移动或复制行或段落。以及进入插入模式或底行模式。只有在插入模式下才能做文字的输入,按esc即可退回命令模式。执行文件的保存或退出,也可以执行文件的替换,查找字符串列出行号等操作,按esc可退回命令模式。三中模式之间的切换方式:从命令模式到插入模式:按键盘 i。从插入模式回退至命令模式:按键盘 esc。从命令模式到底行模式:按键盘 shift +;组合键。从底行模式回退至命令模式:按键盘 esc。底行模式和插入模式之间不能相互直接切换。

qq_51681048的博客 204
上一篇: android操作sqlite3的blob字段
chenhailinjava
博客等级 码龄17年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值