gVim(vim编辑器)

大小:20.81M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2025-01-11
  • 版本v9.1.1001
  • 系统Pc
  • 语言简体中文

gVim官方版是一款高级文本编辑器,通常被称为“程序员的编辑器”,对编程非常有用,以至于许多人认为它是一个完整的集成驱动电子设备。不过,这不仅仅是针对程序员的,软件也非常适合各种文本编辑,从composingemail到编辑配置文件。并且软件还拥有编译及错误跳转功能和标准的Windows风格的图形界面,支持多种文件编码、完美支持中文,几乎支持所有的语言类型,还支持插件功能,无线扩展自己想要的功能,使得它成为了程序员最喜爱的编辑器。

软件特色

一、普通人的编辑利器

之所以第一点就提到这个,是因为”文字处理”当然是一个编辑器最基本的功能,而能把编辑的体验发挥到极致的也恐怕只有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、集成编译调试功能,快速定位编译错误

vim提供了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官方版使用方法

1、打开软件,打i键,进入插入模式,输入一段文本;

2、打esc,退到normal模式;打x, 删当前光标所在的一个字符;

3、进入插入模式,增加一个新行;

4、打esc,退到normal模式;打dd, 删除当前行,并把删除的行存到剪贴板里;

在normal模式;

o , 在当前行后插入一个新行

O , 在当前行前插入一个新行

gVim官方版常用的模式

im常用的模式有:

命令模式(command-mode),插入模式(insert-mode),可视模式(visual-mode),正常模式(normal-mode)。

模式的转换:

①其它模式==正常模式

按Esc键

②正常模式==>插入模式

按i 在光标前插入

按I 在行首插入

按a 在光标后插入

按s 删除光标所在的字符再插入

按A 在行末插入

按o 在当前行之下新建行

按O 在当前行之上新建行

按S 删除光标所在行再插入

③正常模式==命令模式

按: (shift 加分号)

④正常模式==可视模式

按v 可视模式

按V 可视块模式

展开内容

猜您喜欢

代码编辑器合集

代码是计算机语言编写出来的源文件,是软件开发的根本,代码编辑器可以用来编辑查找校验代码,广泛用于各种语言的开发。代码编辑器对于程序员来说十分重要,一个好的编辑器可以节省开发时间、提高工作效率。小编虽然不是技术帝,但对代码编辑器有哪些,有什么好用的代码编辑器这方面还是比较了解的。小编根据广大开发者的喜爱,汇总了代码编辑器合集,推荐给大家!

共有 27 款应用全部>>

计算机编程入门软件推荐

计算机编程软件有哪些?今天小编就为大家推荐几款计算机编程入门软件,这写软件不仅适用于初学者,也适用于专业开发者。初学者可以通过使用这个软件包来快速地入门,在一个统一的界面下学习和实践不同的编程语言;而对于专业开发者来说,该软件包则提供了一个方便的工具,使他们能够更加高效地管理和开发自己的项目。总之,如果你想要一个集成了各种编程工具的软件包,那么这些计算机编程必备软件将是一个非常不错的选择。

共有 10 款应用全部>>

类似软件

  • 核桃编程电脑版

    9.1/511.03M

    少儿编程软件

    查看
  • github Desktop(windows桌面版)

    9.1/172.81M

    功能强大的公共代码仓库网站

    查看
  • LINQPad 8(LINQ 调试工具)

    0.0/78.03M

    一把 .NET的万能瑞士军刀

    查看
  • CNCKAD(CAD/CAM数冲软件)

    8.9/2.14G

    CNCKAD是一款极为出色的数控冲床编程工具,拥有强大的绘图功能,能让用户方便快捷的设计各类数控加工零件;使用直观方便,除标准的绘图功能外还根据钣金的特点增加了一些特殊的绘图方式,如切口、腰圆、三角形、倒角和倒圆角、轮廓捏合、形状的检查编辑及自动修正、汉字切割或冲压、DXF

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Windows Terminal(Windows 终端)

    9.1/11.21M

    Windows Terminal(Windows 终端)是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。

    查看
  • Step7中文版

    7.9/7.23G

    Step7是一款强大的西门子PLC编程软件。它主要用于西门子系列工控产品包括SIMATIC S7、M7、C7和基于PC的WinAC的编程、监控和参数设置,是SIMATIC工业软件的重要组成部分。

    查看
  • IAR embedded Workbench

    8.3/3.13G

    集成开发环境

    查看
  • 米思齐(Mixly)编程软件

    8.4/3.05G

    mixly3.0编程软件是一款非常好用且功能强大的米思齐编程软件,是由北京师范大学米思齐团队独立研发的一款图形化编程工具。它基于Google的Blockly图形化编程框架开发的免费开源的图形化Arduino编程软件。

    查看
  • 易语言5.95完美版

    8.8/36.7M

    易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows程序编写的大门。

    查看
  • github Desktop(windows桌面版)

    9.1/172.81M

    功能强大的公共代码仓库网站

    查看
  • 欧姆龙Sysmac Studio编程软件

    9.1/3.33G

    一款提供整合开发环境的软件

    查看
  • 西门子TIA Portal软件

    8.7/7.99G

    自动化编程软件

    查看
  • 编程猫电脑版

    9.2/75.47M

    国内知名少儿编程教育平台

    查看
  • jude绿色中文版(JAVA建模工具)

    9.5/8.96M

    jude绿色中文版是一款采用XP开发方式纯JAVA开发的UML建模软件。很多刚接触的用户可能不知道什么是UML,UML即Unified Modeling Language中文翻译就是统一建模语言或标准建模语言,是始于1997年一个OMG标准。

    查看
  • Visual Studio Express 2013完整版

    8.2/401.49M

    Visual Studio 2013是由微软公司于2013年11月13日发布开发的一款集成开发环境(IDE),用于编写、编辑、调试和部署应用程序,它是Visual Studio系列产品的一部分。

    查看
  • CudaText编辑器绿色版

    9.1/14.16M

    CudaText是python语言专用编辑器是使用Lazarus编写的跨平台软件,而本次小编给大家带来的是CudaText编辑器绿色版,编辑器的启动非常的快,而且许多语言都可以编写,比如:C,C ++,JavaScript,HTML,CSS,PHP,Python,XML等。

    查看
  • firstobject xml editor(xml编辑工具)

    9.0/405K

    firstobject xml editor是一个颇具特色的XML 编辑器。该编辑器可以高速加载 XML 文档,并生成可自定义的树视图以显示 XML 文档的数据结构,可以调用 MSXML 分析引擎验证 XML 文档的正确性和有效性。

    查看
  • EasyBuilder500(步科触摸屏编程软件)

    9.0/20.64M

    EasyBuilder500中文版是一款专业的触摸屏编程软件,支持适用于MT505T、MT506MV、MT508T、MT510T等多种型号,可帮助用户在极端的时间内掌握其设计方法,非常适合现代工业越来越庞大的工作量及功能的需求,并可让用户设计出最为一流的作品。

    查看
  • Mentor Graphics QuestaSim(HDL语言仿真器)

    9.1/785.98M

    Mentor Graphics QuestaSim简称QuestaSim,它是一款专业强大的HDL语言仿真软件,基于标准的单核验证引擎,集成了一个HDL模拟器,用户可以自由灵活的创建工作和资源库、编译设计、优化设计、加载设计以进行仿真、模拟设计以及进行调试设计等各种流行的操

    查看