gVim官方版是一个超级强大的文本编辑器,会根据安装的平台自动选择相应语言包,gVim官方版支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。
gVim软件介绍
Vim的第一个版本由Bram Moolenaar在1991年发布。最初的简称是Vi IMitation ,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的慈善软件。
Vim是Linux上著名的文本编辑器,他是早年的Vi编辑器的加强版。gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。
在Linux Mint 12软件管理器中, gvim被叫做vim-gnome。
gVim软件功能
一、普通人的编辑利器
之所以第一点就提到这个,是因为”文字处理”当然是一个编辑器最基本的功能,而能把编辑的体验发挥到极致的也恐怕只有vim而已了。
1、免费
用户再也不用去网上辛苦的下载D版了!
2、提高输入速度
这个相信也没有什么好争论的,纯键盘操作的速度是鼠标无法比拟的,虽然会带来一定的学习成本,但是相信还是值得的。
3、完美支持中文,并支持多种文件编码
很多编辑器会有处理多字节编码的问题,而vim完美解决了这一点。(如果你的vim没解决,请参考linux下vim的编译以及终端乱码的最终解决方案)
4、文本笔记管理
这要归功于vim的一款插件:voom
二、程序员的编辑利器
如果你是一名程序员,那就千万不要错过vim,它真的为程序员提供了太多贴心的功能。
1、支持几乎所有语言类型
不夸张的说,vim真的是将这一点做到了极致,只要是大家知道的语言,大到c++,python,小到bash,sql,vim全部都默认支持了这些语言 的语法高亮,自动缩进,等等。一个编辑器搞定所有源码编写,不用为每门语言学习他的编辑器,降低学习成本,何乐而不为?
2、支持各种语言的代码自动补全和智能提示
3、快速查找函数定义功能及显示函数列表功能
vim+tags+taglist即可轻松实现上面的功能,功能上完全可以替代si或者vs.
4、支持类似textmate的代码片段功能
我目前使用的是snipMate,当然提供这种功能的插件可不只这一个,你可以有更多选择~
5、集成编译调试功能,快速定位编译错误
gVim官方免费版提供了quickfix的功能,可以集成gcc,g++,java,c#,python,php等各种语言的错误定位功能,极大提高了代码编译调试时的错误定位。
6、开源
如果发现vim有bug,那么大可以自己去研究代码修复~
7、跨平台
在linux,windows,mac等多平台都有相应的版本,不用担心跨平台开发的问题!
8、支持插件,无限扩展自己想要的功能
vim本身有自己的脚本语言,如果你真的不想再多学一门语言,那也不是什么大事,gvim7.3已经默认编译支持了 python,ruby,lua,perl等等脚本语言,用你喜欢的脚本语言开发去吧!与emacs的lisp相比,如果vim 自身的脚本语言确实有所欠缺,但是python较之lisp恐怕就是旗鼓相当甚至更胜一筹了吧
gVim常见问题
无法打开特定文件
问题原因:文件名中包含特殊字符或环境变量,导致gVim无法正确识别或替换路径。
解决方法:
如果文件名中包含特殊字符(如括号、空格等),可以尝试修改isfname变量以包含这些字符,使gVim能够正确识别文件名。
如果文件名中包含环境变量(如$PROJECT),确保环境变量已正确设置,并且gVim能够替换它。如果环境变量被特殊字符括起来(如$(PROJECT)),可能需要通过设置includeexpr来自定义文件名解析逻辑。
一款鼠标、键盘动作脚本运行软件。通过用户自行编辑的各种鼠标、键盘动作脚本,GodsHands可以模拟出这些鼠标和键盘动作,从而实现一定的任务,达到计算机自动化操作的目的。编写好动作脚本,你可以安心地让GodsHands去帮你完成接下来的一切,而你只需计划如何享受GodsHands为你剩下的这些时间。...
Unicode字符编码转换器是一个功能强大的文本字符编码转换器,它可以帮助您将多个ANSI、UTF-8或HTML编码纯文本文档的编码转换转换为任何编码,支持交互式或批处理模式,能在几分钟内转换成千上万个文件的编码。不仅如此,它也可以将文本、php、xml、html文件的编码从ansi转换为unico...
litrpa是一款针对中小企业及个人的机器人流程自动化工具,它秉承简单易用的宗旨,意在将人从各种重复劳动中解放出来,提高工作效率。用户通过可视化的流程图设计,就可以完成控件点击,数据提取,浏览器模拟,文件保存,数据库操作等任务,让普通业务工作者也能做到快速的自动化开发及运营。立特软件流程机器人软件(...
学而思培优电脑版是一款专门用于教育教学的在线学习软件,该软件有着强大的师资力量以及新颖独家的学习资源。学而思培优能够让用户随时随地轻松的学习,不仅内容资源丰富,而且上课方式新颖多样,用户可以选择适合自己的方式在线学习,更好的提高学习成绩!学而思培优软件特色【优秀师资力量】课堂上的每一个小细节都是经过...
OneNote是一款功能齐全的办公软件,软件操作简单,适用于整理一门课程或项目研究过程中产生的文字或图片等大量信息,可以添加各种评论或嵌入各种媒体音视频文件或地址链接等,还可以使用文字、图片、短视频、音频等多种导入方式,即时记录自己的想法、艺术创意和重要信息,还可以根据自己的需求独立设置,方便回看和...
伯索云学堂学生端官方版是一款非常出色的教育学习软件。伯索云学堂学生端官方版内容非常的全面,功能非常的丰富,非常适用于学生的加固学习。伯索云学堂软件实现线下+线上提升教学质量,2天变7天增值教学服务,提升学员转化率,让用户更加方便的学习。伯索云学堂软件介绍1、快速搭建线下+线上提升教学质量,2天变7天...
贝壳A+系统官方版是一款小巧专业的房客管理系统工具,贝壳A+系统最新版功能全面,能够帮助用户轻松打造一个完善的房源和客源管理系统,贝壳a+系统操作界面相当的简洁,还支持用户对业绩进行快速结算管理,给用户带来更加高效便捷的办公体验,大大提高您的工作效率。贝壳A+系统功能介绍真房源端到端管理利用锻造10...
超格教育官方版是一款界面友好、功能丰富、专业实用的教育培训平台。超格教育官方版的课程涉及到教师、工程、金融等各领域,拥有事业单位、教师考试等行业考试的精选题库,同时用户还可以观看超格教育精品教学视频以及学习资料,给大家带来不一样的感受。。超格教育功能特色【海量题库】历年真题、每日一练、模拟考试、专项...
硕星声卡多用仪是一个功能强大的多功能声卡虚拟仪器软件。它支持Windows系统识别的所有声卡。2.0版包括下列仪器和功能。1.双踪示波器它提供以下五种波形显示:实时双踪波形实时波形相加实时波形相减实时波形相乘实时李莎如图具有正弦内插技术和数字荧光显示技术,性能稳定,对电脑资源消耗少,功能强且简单易用...
《潇洒音频创新声卡驱动》是一款非常好用的安装驱动软件,这个软件主要是安装音频声卡驱动的,软件内都是官方的驱动,下载快速安装方便,有需要的用户不要错过。功能介绍官方驱动封装,支持XP系统,window732位64位系统,支持window864位系统.一键30秒极速安装,不用重启自带KX效果,KX连线图...
发表评论
共0条