系统软件 应用软件 图形软件 行业软件 安全相关 网络软件 聊天软件 影音软件 教育教学 驱动工具 编程开发 插件下载 源码下载 APP电脑版 其他类别

gvim windows

v8.2.3290

gvim windows

  • 软件大小:17.81 MB
  • 软件语言:简体中文
  • 软件授权:共享软件
  • 软件类型:编程开发
  • 软件平台:WinAll
  • 更新时间:2022-01-27 15:11
  • 星级评分:4级
  • 软件官网:https://www.downza.com/
好评:50%顶一个
坏评:50踩一个

gvim windows简介

Gvim是一个超级强大的跨平台文本编辑器,具有图形前端,也称为vim编辑器。这个程序主要是为代码完成、编译和错误跳转而开发的。它可以为用户提供更方便的平台和编辑界面,提高他们的工作效率。这个程序适合大部分不同技术水平的用户,这个软件支持的编辑语言超出了大家的想象。最常见的c++、python、bash、sql和vim都支持它。看到这里,是不是很多用户已经开始动心了?不仅如此,该程序还支持用户在编辑过程中自动缩进所编辑的语言。

gvim windows软件功能

程序员编辑工具

如果你是程序员,不要错过vim,它真的为程序员提供了太多贴心的功能。

1.支持几乎所有语言类型

2.支持各种语言的自动补码和智能提示。

3.快速搜索功能定义功能和显示功能列表功能。

Vim+tags+taglist可以轻松实现上述功能,在功能上完全可以替代si或vs。

4.支持类似textmate的代码片段函数。

我目前正在使用snipMate。当然,这不是唯一提供这个功能的插件。你可以有更多的选择~

5.集成编译和调试功能,快速定位编译错误。

Vim提供了quickfix的功能,可以集成gcc、g++、java、c#、python、php等语言的错误定位功能,大大提高了代码编译调试时的错误定位。

gvim windows软件特色

普通人的编辑工具

我之所以在第一点提到这一点,是因为“文字处理”当然是一个编辑最基本的功能,也许vim是唯一能把编辑体验发挥到极致的功能。

1.免费

用户再也不用去网上下载D版了!

2.提高输入速度

我相信没什么好争论的。单单键盘的速度是鼠标无法比拟的。虽然会带来一些学习成本,但相信是值得的。

3.完美支持中文,并支持多种文件编码。

很多编辑都会遇到处理多字节编码的问题,vim完美地解决了这个问题。(如果你的vim没有解决,请参考linux下vim的编译和终端乱码的最终解决方案)

4.文本注释管理

感谢vim: voom的一个插件。

gvim windows安装步骤

1.需要的用户可以点击本网站提供的下载路径下载并获取相应的程序安装包。

2.解压安装包后,可以得到相应的安装包。双击主程序进行安装。

3.用户可以根据自己的需要更改程序安装的组件和类型。

4.用户可以点击浏览按钮,根据自己的需要更改应用程序的安装路径。

5.只需等待应用程序安装进度条加载,再等一会儿。

6.根据提示,点击安装,弹出程序安装完成界面,然后点击完成按钮。

7.根据不同用户点击的组件不同,安装类型不同,安装的程序也不同。小编选择了三个,如下

gvim windows使用说明

安装配置

1.安装gvim8.0。

运行gvim80.exe,选择完整安装,我的安装目录是默认的。

安装后,它包括文件夹vim80和文件夹vimfiles,以及script _vimrc。

2.安装中文帮助手册。

运行vimcdoc-1.7.0-setup.exe,它会自动找到gvim的安装位置。

安装完成后,重新打开gvim,帮助手册已经是中文了。

在这一点上,我的gvim菜单中的中文是乱码。

在线寻找解决方案,删除C:Pgram FilesVimim72下名为lang的文件夹,让菜单语言变成英文。

3.语法高亮。

首先,编辑_vimrc文件以添加以下内容:

设定怒!

配色方案沙漠

语法启用

语法开启

这些设置使gvim能够显示行号,使用沙漠配色方案,并打开语法突出显示功能(显示注释、关键字、字符串等)。不同颜色)。

我们还可以突出显示函数名,在C:Pgram filesvimim 72 synctax下找到c.vim和cpp.vim,分别添加以下内容:

syn match cFunction & # 8220& lt[a-zA-Z_][a-zA-Z_0-9]* >[^()]*)(“me=e-2

syn match cFunction & # 8220& lt[a-zA-Z_][a-zA-Z_0-9]* >s *(& # 8220;me=e-1

hi cffunction GUI = NONE guifg = # B5a1ff

再次打开gvim,效果如下:

4.加入程序。

解压缩ec57w32.zip,在解压缩的文件夹中找到ctags.exe,将其复制到C:PgramFilesVimim72,编辑_vimrc文件,并添加以下内容:

set tags = tags

设置到hdir

打开cmd命令行,切换到要查看的源代码的根目录,然后运行。

ctags -R

将在此目录中生成一个标签文件。

用gvim打开一个代码文件,将光标放在一个函数名上,如下图所示:UpdateViewByPosNo(),按& # 8221;ctrl+]& # 8221;,光标会自动跳转到定义。

按& # 8221;ctrl+T & # 8221;会跳回原来的位置。

变量、结构、宏等。,都可以做到这一点。

当源文件更新时,您只能重新运行ctags -R命令来更新标记文件。

5.窗口管理。

解压taglist_45.zip解压后包含一个doc文件夹和一个插件文件夹,将内容分别复制到C:Pgram FilesVimim72下的doc和插件中。

将以下内容添加到_vimrc文件中:

让列表显示一个文件=1

让Tlist_Exit_OnlyWindow=1

用gvim打开代码文件(标签文件已经生成),左侧出现:Tlist,TagList窗口。

以同样的方式解压缩并复制winmar.zip,并将以下内容添加到_vimrc文件中:

let g:winMarWindowLayout = & # 8217;FileExplorer | TagList & # 8217

nmap wm :WMToggle

用gvim打开代码文件,输入命令& # 8221;wm & # 8221,窗口如下

左上角是netrw窗口(浏览文件),左下角是TagList窗口。再次输入& # 8221;wm & # 8221这两个窗户将被关闭。

6.多文件编辑。

将minibufexpl.vim复制到C:Pgram FilesVimim72plugin,并添加:

让g:minibuffexpramctabswitchbufs = 1

让g:minibuffexpmapwindowsnavvim = 1

让g:minibuffexpmapwindownavarws = 1

使用gvim打开两个或多个文件时,会自动弹出MiniBufExplorer窗口,如下图所示。

Ctrl+Tab,切换到上一个缓冲区,在当前窗口打开文件;

Ctrl+shift+Tab,切换到下一个缓冲区,在当前窗口打开文件;

Ctrl+箭头键,可以切换到上、下、左、右窗口;

Ctrl+h,j,k,l,切换到上,下,左,右窗口。

7.快速切换头文件/源文件。

将a.vim复制到C:Pgram FilesVimim72plugin,并添加:

无映射:A

用gvim打开源文件后,按F12在c/h文件之间切换或输入:a。

8.工程快速搜索。

将grep.vim复制到C:Pgram FilesVimim72plugin,并添加:

nnoremap :Grep

用gvim打开源文件,将光标定位在需要搜索的内容上,按F3键确定需要搜索的内容和搜索范围,gvim会在弹出的QuickFix窗口中列出所有符合条件的搜索结果。下图

查找内容时支持正则表达式。

9.突出显示书签。

将visualmark.vim复制到C:Pgram FilesVimim72plugin。

用gvim打开源文件,将光标放在需要添加书签的地方,按ctrl+F2添加书签。

使用F2在书签之间向前切换,shift+F2向后切换。

二、快捷键

1、光标移动

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

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

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

移动到下一行,或回车。

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

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

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

Ctrl +b向后移动一页,即PageUp。

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

$到行尾,或结束键。

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

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

Gg移动到文档的开头。

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

b移到前一个单词的开头。

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

葛移到最后一个字的末尾。

大写的w b e和W B E效果一样,但是图像会被忽略。–等待特殊字符。

因为中文是连在一起的,如果没有空格、数字、英文标点符号,就会被认为是一个单词。

(将光标移到句首,句子为。??!用标点符号来判断。)将光标移动到句子的结尾。

{将光标移到段落开头,段落由空行判断。}将光标移动到段落末尾。

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

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

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

:n将光标放在第n行。

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

2.打开并退出

Gvim快捷键说明:e test.txt打开test.txt文件进行编辑,如果不存在则创建文件。

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

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

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

:q!放弃所有修改,强制退出。记者:问,戒不掉的时候试试这个。

二、模式

常用的即时消息模式有:

命令模式、插入模式、视觉模式和正常模式。

模式转换:

①其他模式= = >:正常模式

按Esc键

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

我按下光标前的插入。

我在行首按insert。

按a在光标后插入

按s删除光标所在的字符,然后再次插入。

要在行尾插入的按键

o按下当前行下方的新建行。

o按下当前行上方的新建行。

按删除光标行,然后再次插入。

③正常模式= = >:命令模式

按:(shift符号)

④正常模式= = >:视觉模式

根据v视觉模式

根据v视觉块模式

收起介绍展开介绍
  • 安卓合集
  • 软件合集
  • 浏览器
  • 电脑管家
  • 安卓游戏
更多 >> 安卓合集安卓合计

热门推荐

装机必备软件