精品软件 400多个 139my辅 3DESIGN 567网盘

gVim vv8.2.2814

gVim
软件大小: 16.03MB 更新时间: 2021-10-18 应用平台: WinAll 软件分类: 编程开发

gVim官方版是一个超级强大的文本编辑器,它会根据安装的平台自动选择相应的语言包。gVim官方版本支持中文及其各种代码,其界面也是中文,请随意使用。这个简单是最好的编辑器,一定会给你带来不一样的感受。

软件介绍

Vim的第一个版本由布莱姆·米勒在1991年发布。最初的缩写是Vi OutPut,但随着功能的增加,官方名称改为Vi IMperative。现在是开源模式分发的慈善软件。

Vim是Linux上著名的文本编辑器,是早年Vi编辑器的增强版。gVim是Vim的图形前端,是一个跨平台的编辑器。基本上主流操作系统都有自己的版本。这是国际版,会根据安装的平台自动选择对应的语言包。支持中文及其各种代码,界面也是中文。请随意使用。这个简单是最好的编辑器,一定会给你带来不一样的感受。

在Linux Mint 12软件管理器中,gvim被称为vim-gnome。

软件功能

一、普通人的编辑工具。

我之所以在第一点提到这一点,是因为“文字处理”当然是一个编辑最基本的功能,而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还要好。

安装步骤

1.在本网站下载gvim软件安装包。

2.双击打开下载的。并进入软件安装界面。

3.gvim软件已安装。

使用方法

1.打开软件,按I键,进入插入模式,输入一段文字;

2.点击esc,返回正常模式;x、删除当前光标所在的一个字符;

3.进入插入模式,添加新行;

4.播放esc并返回正常模式;键入dd删除当前行,并将删除的行保存到剪贴板;

在正常模式下;

o,在当前行后插入新行。

o,在当前行之前插入一个新行。

快捷键

光标的移动。

这里的光标移动是指正常模式下光标的移动。

最简单的是方向键,即使在插入模式下也可以使用,但不是最方便的。

h在当前行向左移动一个字符,或退格。

移动到下一行,或回车。

k移动到前一行,或-符号。

在当前行或空格键中向右移动一个字符。

Ctrl +f向前滚动一页,或向下滚动一页。

Ctrl +b向后滚动一页,或PageUp。

0(零)移动到行首(包括空格字符,如缩进空格)或Home键。

$移动到行尾或结束键。

移动到行首的第一个非空白字符。

g移动到文档的末尾,或者

Gg移动到文档的开头。

w移到下一个单词的开头。

移到前一个单词的开头。

移到这个单词或下一个单词的末尾。

葛移到上一个词的末尾。

大写的w b e与W B E具有相同的效果,但忽略了特殊字符,如。-.

因为汉语是连在一起的,如果没有空格或数字,也没有英文标点,就会被当成一个单词。

(光标移动到句子的开头,句子基于。?!用标点符号来判断。

)光标移动到句子的结尾。

{光标移动到段落的开头,由一个空行判断。

}光标移动到段落的结尾。

将光标移动到屏幕顶部的第一个非空白字符。

m光标移动到屏幕中间的第一个非空白字符。

l光标移动到屏幕底部的第一个非空白字符。与向下翻页和向上翻页不同,文本的内容不会移动,只有光标在移动。

:n将光标定位到第n行。

N|将光标移动到该行的第n个字符。

打开并退出。

:e test.txt打开test.txt文件进行编辑,如果不存在,则创建它。

:w保存文档,而不退出vim编辑器。[3]

:q退出vim编辑器,不保存文档。

:wq保存文档并退出vim编辑器。按ZZ(注意Z是大写的,不在命令模式下)或:X有同样的效果。

:q!放弃所有修改并强制退出。按:Q在无法退出时尝试此操作。