ChinaUnix.net
相关文章推荐:

vim 搭建 C 开发环境

在使用vim之前也徘徊了好久,boa、drpython、eclipse+pydev、wingide、pythonwin、idle等等,用下来总觉 得要么不顺手、要么bug较多。其中eclipse+pydev在功能和方便性上做得不错,可惜内存占用过多,我的本本经不起折腾。于是想到了vim这个 强大的编辑器。 关于在vim搭建python环境的文章也有不少,我也不打算重复,只是想把使用中感觉较好的几个插件和配置记录在这里,以便自己和朋友们参考。 操作系统:windows ...

by puluto - Python文档中心 - 2006-12-22 14:42:44 阅读(1820) 回复(0)

相关讨论

摘自: http://brothertian.yculblog.com/post.1593543.html 较好的几个插件和配置 ctags+taglist:语法分析,生成和显示tag点。 minibufexpl:Mini Buffer Explorer,在vim上实现多文档tab效果。 supertab:使用tab键实现自动补全功能,很方便,强力推荐。 insenvim:智能语法分析和自动提示。需要perl支持,我安装了ActivePerl。 python_fold:支持python的语句块、类的折叠,在对于单个大文件很实...

by linxh - Python文档中心 - 2007-01-25 01:39:00 阅读(1338) 回复(0)

1. 代码自动补全

使用这两个插件:Omnicppcomplete和superTab(http://www.vim.org/scripts/download_script.php?src_id=7722)
使用方法:按tab键提示补全,有列表。
为了能够实现Qt函数的自动补全,使用Ctag对Qt下的头

by cfunboy - 移动操作系统 - 2011-12-20 09:44:07 阅读(1250) 回复(0)

小弟学习linux下编程不久,现在想搭建vim+ctags+taglist开发环境,我用的系统是fedora9,不知道具体怎么做,哪位高手指点一二,谢谢了先! [ 本帖最后由 panwai 于 2008-9-17 19:42 编辑 ]

by panwai - C/C++ - 2008-09-17 22:21:43 阅读(2233) 回复(5)

注:参照" [FreeBSD] 开发工具组合-- vim + ctags + taglist 篇[http://bbs.chinaunix.net/thread-699109-1-4.html]"一文 1.安装vim. QUOTE: # cd /usr/ports/editors/vim # make install clean 2.安装ctags. QUOTE: # cd /usr/ports/devel/ctags/ # make install clean 3.安装taglist. 下载taglist_45.zip:http://vim.sourceforge.net/scripts/download_script.php?src_id=7701 文件: taglist_45.zip 大小: 49KB 下载: 下载 解压...

by aport - BSD文档中心 - 2007-12-06 15:53:44 阅读(1054) 回复(0)

FreeBSD下vim开发环境配置 以前没正正经经的用过vim,只会几个简单的命令,这次整整在vim下工作了两天,才发现很多地方用着不顺手。大概归为以下几点: 1. 调试 我 的vim只有一个语法高亮功能,其它什么插件也没装。用vim写了一个简单的C++测试程序,光调试就花了一个晚上。有变量大小写输入错误的问题;也有 C/C++函数参数错误设置问题,这样效率太慢了。了解到GDB调试工具很强大,但找了下资料,没发现在详细的教程,暂时还不...

by 冷寒生 - BSD - 2012-08-17 11:09:41 阅读(2326) 回复(4)

vim 本质上只是一个编辑器。但只要配合一些适当的插件,vim 也能变成一个全功能的 IDE。笔者使用 vim 已经有挺长一段时间了,经过反复的试验,配置了一个高效的 PHP 开发环境,实为居家旅行、谋财害命、杀人越货必备之良品。 安装 vim 鉴于大多数读者都是使用 Windows 环境,所以本文就以 Windows 作为运行环境。不过由于 vim 出色的跨平台特性,配置文件只需简单修改就可以在 Linux 版本的 vim 中使用。 目前 vim 的最新版...

by jerryswxs - Linux文档专区 - 2012-05-14 01:14:06 阅读(2160) 回复(1)

1、关闭备份 默认情况下vim自动是具备备份功能的,一旦一个文件被修改就会生成~filename的备份文件。在_vimrc文件末尾添加 set nobackup 取消自动备份。 vim -x -n file.txt 或 :setlocal noswapfile不产生交换文件 2、自动开启行号 在vim下直接输入:set nu可以开启行号功能。编辑_vimrc文件,在末尾添加 set nu 3、运行Python脚本的键盘映射 可以在vim下按下一个快捷键来直接运行当前的Python脚本。如下的设置是使用F12键,且环境...

by linxh - Linux文档专区 - 2007-01-23 18:30:56 阅读(885) 回复(0)

在Linux下开发,曾经被编码的问题弄的很头痛,经常会一些 grep 中文不成等问题,其实,无非是三码合一而已。 首先是Linux的系统编码,可以用locale 命令查看,一般结果如下: LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.ut...

by linesky - 服务器及硬件技术 - 2010-12-22 18:47:03 阅读(1593) 回复(0)

vim中持久化开发环境需要使用vim的会话(session)及viminfo的保存和恢复功能。 要恢复上次的编辑环境,我们需要保存两种不同的信息,一种是会话信息,另外一种是viminfo信息。 1、会话信息中保存了所有窗口的视图,外加全局设置。 2、viminfo信息中保存了命令行历史、搜索字符串历史、输入行历史、非空的寄存器内容、文件的位置标记、最近搜索/替换的模式、缓冲区列表、全局变量等信息。 [会话] 我们可以使用”:mkses...

by sun-shine - Linux文档专区 - 2008-04-20 15:50:52 阅读(1006) 回复(0)

   如果把vim和Tmux结合在一起会发生什么?你将拥有完美的编程环境!下面是我多年来珍藏的一些不传之秘,有了这些,你立刻就能轻松打造出属于你的vim开发环境。 Tmux相关 Tmux速成班,这个不错,可以让你快速掌握如何开始使用Tmux。 这是我的tmux.conf配置文件,它有一个定制状态栏,可以大大改进颜色主题、优化可读性,里面还有一个必不可少的操作:重设快捷将,因为Ctrl+bvim要用,因此它帮你改为了Ctrl+a。 其实,构建优化...

by Patagonia - IT资讯 - 2013-12-15 12:58:19 阅读(1859) 回复(4)