下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

Vim编辑器(gVim) V8.2.1687中文版

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

vim编辑器(gvim)是一个超级超级强大的文本编辑器。它和Emacs是一个数量级;而我认为,比UltraEdit、Editpad、EmEditor要高一个(至少半个数量级)。小巧的体积蕴含强大的功能,vim编辑器(gvim)支持多种语种进行编辑,内置强大的语言包,即便是英盲也能够简单容易上手。程序员无需安装制定的特殊环境即可使用,快速查找、智能翻译、自动补全等便捷性功能大大提高了程序员的工作效率。

vim编辑器(gvim) v8.2.1687中文版

vim编辑器(gvim)软件特色

1.把编辑的体验发挥到极致的也恐怕只有vim。

2.纯键盘操作的速度是鼠标无法比拟的,虽然会带来一定的学习成本。

3.具备linux下vim的编译以及终端乱码的最终解决方案。

4.全部都默认支持了这些语言的语法高亮,自动缩进,等等。

5.编辑器搞定所有源码编写,不用为每门语言学习他的编辑器。

vim编辑器(gvim)软件功能

Vim有许多有用的功能,可以与现代文本编辑器竞争,如Sublime Text,Atom,UltraEdit或jEdit。它们包括支持正则表达式的搜索,轻松重复命令的能力,直接记录和执行宏,自动完成,文件合并,鼠标集成,拼写检查,语法突出显示,分支撤消/重做历史,支持流行网络协议和文件存档格式等。

虽然Vim的功能令人印象深刻,但其真正的优势在于其可扩展性。 Vim有自己的脚本语言,称为Vim脚本(也称为vimscript或VimL),用户可以通过多种方式使用它来增强Vim,例如为其他编程语言启用语法高亮,自动化语法检查或将Vim与其他应用程序和服务。

大多数经验丰富的Vim用户很难想象在没有任何脚本的情况下使用文本编辑器,并且有很多可供选择。 Vim Awesome是世界上最大的Vim脚本目录之一,其中包含超过18,000个。一些最值得注意的Vim脚本包括vim-multiple-cursors,它允许您创建多个选择,NERDTree,它在侧面板中显示交互式文件树视图,以及Emmet,一个强大的HTML,CSS和JavaScript完成工具。

除了可扩展性之外,Vim还具有高度可配置性,包含Vim核心全局设置(称为vimrc)的文件可以在各个Vim安装之间共享。如果您不想在闲暇时间搞乱设置和编辑配置文件但仍希望充分发挥Vim的优势,可以从互联网上下载许多现成配置文件中的一个,或者使用Vim等工具创建一个配置。

vim编辑器(gvim)安装教程

1、下载到软件资源包后解压出来,得到安装程序包运行,开始安装

vim编辑器(gvim) v8.2.1687中文版

2、点击“I Agree”同意安装协议,继续安装

vim编辑器(gvim) v8.2.1687中文版

3、默认安装程序组件,点击“Next”继续安装

vim编辑器(gvim) v8.2.1687中文版

4、继续安装即可

vim编辑器(gvim) v8.2.1687中文版

5、可以点击“Browese...”更改安装路径,然后继续安装

vim编辑器(gvim) v8.2.1687中文版

6、等待安装文件释放完成即可

vim编辑器(gvim) v8.2.1687中文版

vim编辑器(gvim)使用方法

(1)基于图形界面,如gedit、geany等;(2)基于命令行,如nano、vi、joe等;

每个命令行界面的文本编辑器都有各自不同的快捷键,比如nano的保存为CTRL+W,vim的保存为:w; 基于命令行的文本编辑器是必要的,Linux的tty1~tty6都是命令行界面,是打不开图形界面的文本编辑器的; vi是每个Linux Distribution都默认安装的文本编辑器,并且很多软件的默认编辑器都是vi,因此学习vi是很必要的; vim是vi的高级版本,vi是文本编辑器,而vim应该说是程序编辑器,因为能够像一般的IDE一样,根据文件名载入不同的语法高亮,即颜色区分,比如java文件会遵循java的语法高亮;

下面我们就编写一个"hello world"的java程序来看看vim的语法高亮;

vim编辑器(gvim) v8.2.1687中文版

可以看出vim有很好的语法检查功能,因为关键字都使用了不同的颜色标出;vi有三种模式:

(1)一般模式:进入vi的默认模式,能够进行复制、黏贴、删除等操作; (2)编辑模式:从一般模式按下‘i’即可进入; (3)命令行模式:从一般模式按下“:”、'?'、'/'即可进入;

注意:如果安装了vim后,输入vi后也是使用vim编辑器,我们输入alias后看到“alias vi='vim'”;

二、vi/vim按键

“一般模式”的常用按键:

“一般模式”的常用按键

按键含义

h向左

J向下

K向上

l向右

20h向左20个字符

20j向下20行

20k向上20行

20l向右20个字符

Page Up向上翻页

Page Down向下翻页

Home光标移到当前行的最左端

End光标移到当前航的最右端

n [空格]光标向右移动n个字符

N[Enter]光标向下N行

G光标移到最后一行

nG光标移动到第n行

gg或1G光标移动到第一行

/word向下查找word

?word向上查找word

n如果是/word后使用,则表示向下继续查找;如果是?word后使用,则表示向上继续查找;

N如果是/word后使用,则表示向上继续查找;如果是?word后使用,则表示向下继续查找;

:n,m/old/new/g从第n行到第m行中,将old替换为new

:n,$s/old/new/g从第n行到最后一行中,将old替换为new

u类似windows中的CTRL+Z,前一步

x向后删除一个字符

X向前删除一个字符

3x向后删除3个字符

3X向前删除3个字符

dd删除当前行

3dd删除当前行开始的3行

yy复制当前行

3yy复制当前行开始的3行

p黏贴到当前光标的下一行

P黏贴到当前光标的上一行

CTRL+r重做前一个操作

“命令行模式”的常用按键:

“命令行模式”的常用按键

按键含义

:w保存

:q退出vim

:wq保存并退出

:wq!(在可以转换权限的情况下)强制保存并退出

:q!直接退出不保存

:w filename另存为filename

:n,m w filename将第n行到第m行另存为filename

:set nu显示行号

:set nonu不显示行号

:! command暂时离开vim,并执行command,执行完后再进入vim

:r filename将filename文件的数据读入当前文件

:set all显示当前vim的环境配置

Taglist插件如何使用?

TagList插件,是一款基于ctags,在vim代码窗口旁以分割窗口形式(如上图所示)显示当前的代码结构概览,增加代码浏览的便利程度的vim插件.

在Vim中加载代码文件后,可以使用以下命令控制taglist

:TlistOpen 打开并将输入焦点至于标签列表窗口,效果如上图所示

:TlistClose 关闭标签列表窗口

:TlistToggle 切换标签列表窗口状态(打开←→关闭),标签列表窗口是否获得焦点取决于其他配置

ctl-w + w 或ctl-w + 方向键 窗口切换(taglist本质上是一个vim分隔窗口,因此可以使用ctl-w系列快捷键对窗口进行切换操作)

vim编辑器(gvim) v8.2.1687中文版

在Taglist窗口主要有以下操作

按F1:打开帮助

回车键:跳到光标所在的标记的定义处(如将光标移到main函数,按回车键)

o:新建一个窗口,跳到标记定义处

p:预览标记定义(仍然在taglist窗口)

空格:显示标记的原型(如函数原型)

u:更新标记列表(比如源文件新增了一个函数,并在保存后,可在taglist窗口按u)

s:选择排序字段(暂时我也不知道什么意思)

d:删除光标所在的taglist文件(如用vi打开了两个文件f1.c,f2.c可以删除f1.c的标记)

x:n放大/缩小taglist窗口

+:展开(指标记)

-:折叠

*:全部展开

=:全部折叠

[[:将光标移到前一个文件的起点

]]:将光标移到后一个文件的起点

q:退出taglist窗口

F1:关闭帮助

vim编辑器(gvim) v8.2.1687中文版

vim编辑器(gvim)更新日志

Vim 8.2是一个小版本,从Vim 8.0开始,已经添加了一些新特性。

很多bug被修复,文档被更新等等。主要的新特性是终端窗口

点击查看更多: vim编辑器

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[Vim编辑器(gVim) V8.2.1687中文版]资源来源互联网,版权归该下载资源的合法拥有者所有。