Platform: Windows 32bit Version: 7.3 BIG futures with GUI & OLE Compiled by VS 2008 支持任意字体,包括微软雅黑和雅黑Consolas混合字体
2025-08-04 20:30:23 1.09MB Vim 任意字体 consolas
1
有任何问题,请致电 rubble@126.com

如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。原因在于官方(www.vim.org)版本的 gvim for win32 只是简单的列出每个字体族中的一种字体,而不是全部。我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide 命令设置字体时,就可以设置系统中的任何字体了。

压缩包里是 gvim 的 ole 版本和不带 ole 的版本,都是基于官方的 7.1.266 制作

注意事项:
1:如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果 enc 设置不是 cp936,你将不能在 gvim 的命令行上使用set guifont 和 set guifontwide 来设置名字中含有中文的字体,比如,enc 为 utf-8,下面的命令是无效的:
:set guifont=新宋体:h10
gvim会提示找不到字体。但是 enc 的设置不会影响设置字体名字是英文的字体:
:set guifont=MingLiu:h10
这是可以正常工作的;
2:如果你在_vimrc 文件或 _gvimrc 文件中设置字体,则这两个文件必须是 cp936 编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体;
3:压缩包里有一个设置好的 cp936 编码的_vimrc 文件。
这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。

安装方法:
1:如果你已经安装了 gvim for win32,则将压缩包里的 gvim.exe 或 gvim_ole.exe(要手工改名为 gvim.exe) 复制到 gvim 的安装目录,覆盖相应的文件即可。
2:如果没有安装 gvim for win32 ,请去 www.vim.org 下载 gvim for win32,然后安装。
2025-08-04 20:29:41 1.86MB gvim vim windows 任何字体
1
改进 工具栏打开文件和保存文件按钮失效。这是一个在每次编译时很容易被带进的BUG。原因在于当把windows的版本设为0x0500时,vc会默认兼容 NT 4.0,这是这个BUG的根本来源; 编译选项设置不当,导致的ole版本gvim输入法光标不能跟随; 一些网友反映的关于输入法的问题,实际上是不带ole的gvim版本固有的,大家可以使用带有ole版本的gvim,这样输入法窗口不能跟随光标、highlight cursorIM 不起作用、从编辑模式转到命令模式输入法不能自动关闭等等问题,就没有了。 从 7.2.40 开始,修改了官方默认的vc Makefile,添加了vc 2008 express 优化选项,使编译连接后的可执行文件更小更快; 把官方的关于更新的说明文件 README 一起放入到了压缩包里; 从 7.2.42 开始不再提供不带 OLE 的 gvim; 从 7.2.42-p2 开始,在Intel(R) C/C++编译器的30天试用期内,用Intel(R) C/C++ 编译器编译 gvim; 安装方法 如果你已经安装了gvim for win32,则将压缩包里的gvim.exe(支持OLE)和vim.exe(不含图形界面)复制到 gvim 的安装目录,覆盖相应的文件即可。 如果没有安装gvim for win32 ,请去www.vim.org下载gvim for win32,然后安装; 7.2.6 版本的补定是给scripts.vim打的,安装时要用压缩包里runtime/scripts.vim覆盖 $VIM/vim72 目录里的同名文件。 注意事项 首先安装YaHei Consolas Hybrid字体; 如果你在 gvim 的命令行上设置字体,enc设置必须是cp936。如果enc设置不是cp936,你将不能在gvim的命令行上使用set guifont和set guifontwide来设置名字中含有中文的字体,比如,enc为 utf-8,下面的命令是无效的: :set guifont=新宋体:h10 gvim会提示找不到字体。但是enc的设置不会影响设置字体名字是英文的字体: :set guifont=MingLiu:h10 这是可以正常工作的; 如果你在_vimrc文件或_gvimrc文件中设置字体,则这两个文件必须是cp936编码的。如果不是,和第一种情况一样,不能设置名字中含有中文的字体; 压缩包里有一个设置好的cp936编码的_vimrc 文件; 去掉了对 windows NT 4.0 的支持; 需要使用微软雅黑和 consolas 字体搭配的,请到网上寻找微软雅黑和 consolas 字体的混合字体 YaHei Consolas Hybrid 。压缩包里的 _vimrc 设置的是这个字体。 声明 这些缺憾有待进一步的工作以消除,并尽快发布修改后的源代码。 联系方式 有任何问题,请写邮件到 rubble@126.com
2025-08-04 20:28:23 1.51MB windows win32 gvim vim
1
### Vi Improved (VIM) by Steve Oualline #### 基本编辑 Vim(Vi Improved)是一款功能强大且高效的文本编辑器,它能够帮助用户以最少的按键完成文件编辑工作。不过,由于其丰富的功能和强大的能力,对于初学者而言,掌握Vim存在一定的学习曲线。本章节将介绍如何开始使用Vim进行基本编辑。 #### 四个基本移动命令 在Vim中,有四个基本的移动命令: 1. **h**:向左移动一个字符。 2. **j**:向下移动一行。 3. **k**:向上移动一行。 4. **l**:向右移动一个字符。 这些移动命令是进行高效编辑的基础。例如,如果你想从当前光标位置移动到行尾,可以使用`$`;如果想移动到行首,则使用`^`。熟练掌握这些基本的移动命令后,你可以更快速地导航至文件中的任意位置。 #### 插入与删除文本 在Vim中,有两种主要的模式:正常模式和插入模式。默认情况下,Vim启动时处于正常模式,在此模式下,你可以使用上述的移动命令来导航。要进入插入模式并开始输入文本,可以使用以下命令之一: - `i`:在当前光标位置前插入文本。 - `a`:在当前光标位置后插入文本。 - `o`:在当前行下新开一行并进入插入模式。 - `O`:在当前行上新开一行并进入插入模式。 一旦进入插入模式,就可以像在其他文本编辑器中那样键入文本。完成编辑后,按`Esc`键返回正常模式。 在正常模式下,你可以使用以下命令删除文本: - `x`或`X`:删除一个字符。`x`删除光标后的字符,而`X`删除光标前的字符。 - `dd`:删除整个当前行。 #### 获取帮助 在Vim中获取帮助非常重要,这可以帮助你了解更多的命令和功能。要获取帮助,可以使用`:`后跟`help`命令,例如: - `:help`: 显示帮助索引页面。 - `:help command`: 显示特定命令的帮助页面。 #### 退出编辑器 在完成编辑后,你需要知道如何正确地退出Vim。在正常模式下,可以使用以下命令之一: - `:wq`: 保存更改并退出。 - `:q!`: 不保存更改并退出。 - `:w`: 保存更改但不退出。 - `:q`: 退出但不保存更改(仅当没有更改时可用)。 #### 安装Vim 在开始使用Vim之前,需要先安装该编辑器。如果你正在使用的是UNIX系统,可以按照附录A中提供的说明进行安装。安装完成后,需要创建一个`.vimrc`文件来确保Vim运行在Vim模式下。可以通过以下命令创建这个文件: ``` $ touch ~/.vimrc ``` 如果该文件不存在,Vim将以Vi兼容模式运行,从而无法访问许多高级功能。然而,即使没有该文件,也可以通过在Vim内部执行`:set nocompatible`命令来启用这些高级功能。 对于Microsoft Windows用户来说,安装过程会自动为你创建名为`_vimrc`的文件。 #### 启动Vim 要启动Vim并开始编辑文件,可以使用以下命令: - 在UNIX系统中: ``` $ gvim file.txt ``` - 在Microsoft Windows中: ``` C:> gvim file.txt ``` 这将打开一个名为`file.txt`的新文件。由于这是新文件,所以你会看到一个空白窗口。屏幕上的波浪线(`~`)表示没有更多文件内容可显示。 通过本章节的学习,你已经掌握了使用Vim进行基本编辑所需的技能。接下来,你可以继续深入学习更多高级编辑命令,以提高编辑效率。
2025-07-02 09:36:38 3.8MB vim steve
1
用于解决vscode中vim插件在输入中文时需要频繁切换输入法的问题,配合以下设置方式可以实现进入插入模式后自动切换为中文输入法,进入普通模式后自动切换为英文输入法 - 在 vscode-vim 插件的 setting.json 中设置 ``` "vim.useSystemClipboard": true, "vim.autoSwitchInputMethod.enable": true, "vim.autoSwitchInputMethod.defaultIM": "1033", "vim.autoSwitchInputMethod.obtainIMCmd": "F:\\ProgramSupport\\im-select\\im-select.exe", "vim.autoSwitchInputMethod.switchIMCmd": "F:\\ProgramSupport\\im-select\\im-select.exe {im}" ``` - 添加系统语言:美式英语,添加键盘布局美式键盘 - 删除微软拼音
2025-02-24 20:21:48 128KB vim  vscode
1
在Ubuntu下开发C++,将Vim打造成弱化版的IDE。各种插件已打包,可实现离线安装,解压即用,具体看csdn内文章的使用说明。代码跳转功能需配合ctags工具,Ubuntu默认自带包,可直接通过apt安装。
2024-12-04 14:53:12 44.14MB ubuntu vim
1
提供全量vim安装所需依赖,在客户内网环境下,通常无法联网,无法使用yum安装vim,此时可以使用rpm安装包进行安装 1.把此资源包放到服务器 2.解压之后进入文件夹 3.执行yum install -y vim-* 或者rpm -Uvh *.rpm --nodeps --force 命令进行安装
2024-12-04 13:42:40 18.78MB linux vim
1
Vim是一款功能强大的文本编辑器,受到很多程序员的青睐,特别是在编写代码时。Verilog是一种硬件描述语言(HDL),广泛用于数字系统的设计,包括集成电路和FPGA。`vlog-support`是为Vim设计的一个插件,专门为了增强Verilog编程的体验。 **1. 插件安装** 你需要将`vlog-support.zip`文件解压到你的Vim插件目录中。这个路径通常位于`~/.vim/`(对于Linux和macOS用户)或`%USERPROFILE%\vimfiles\`(对于Windows用户)。如果你没有`plugin`和`ftplugin`子目录,需要创建它们。解压后,`README.vlogsupport`将提供有关插件的详细信息,而`doc`目录包含帮助文件。 **2. 插件功能** `vlog-support`插件为Verilog开发提供了许多实用功能: - **语法高亮**:自动为Verilog关键字、数据类型、运算符等提供颜色突出显示,使代码更易读。 - **自动缩进**:根据Verilog语法规则进行智能缩进,保持代码整洁。 - **代码折叠**:允许折叠代码块,如模块、函数和条件语句,便于查看和管理大型代码。 - **自动补全**:提供基于已定义的Verilog实体(如模块、变量和函数)的补全建议,提高编码效率。 - **语法检查**:通过与外部Verilog编译器(如`iverilog`或`vcs`)交互,提供实时语法错误提示。 - **宏和映射**:定义快捷键或宏,方便执行常见的Verilog编程任务。 - **标签支持**:通过跳转到定义或引用,增强代码导航能力。 **3. 使用方法** 在Vim中,你可以通过`:help vlog-support`访问插件的帮助文档,了解如何启用特定功能、自定义设置以及解决可能遇到的问题。例如,你可以通过`:SyntaxOn`命令开启语法高亮,`:set ft=verilog`设置当前文件为Verilog类型。 **4. 配合其他工具** `vlog-support`可以与其他Vim插件(如`NERDTree`用于文件浏览,`fugitive`用于Git操作)配合使用,构建一个强大的Verilog开发环境。同时,你可以考虑使用像`ctags`这样的工具生成代码标签,以实现更快的代码导航。 `vlog-support`插件是Vim中编写Verilog代码的理想伴侣,它提高了代码的可读性和编辑效率。通过深入理解并充分利用其各项功能,你可以在Verilog设计过程中享受到更高效的工作流程。
2024-11-30 19:28:29 21KB vim verilog
1
我的Neovim笔记 这些说明是我记录关于vi / vim / nvim的信息的地方。 我试图按以下顺序放置下面链接的MarkDown文件,即每个文件仅依赖于其之前的信息的要旨。 当Neovim升级到0.5版本,而Vim升级到9.0版本时,我感到它们之间的分歧已经到了我需要一个针对另一个目标的程度。 由于我倾向于使用Neovim而不是Vim,因此我选择了它。
2024-10-12 15:32:37 29KB vim neovim
1
自用的YouCompleteMe安装包,21年年初的版本,已在windows、Mac、ubuntu18.04、ubuntu20.04.01上验证可用。 已下载ubuntu上安装C++语法提示所需要的附加软件包,安装过程无需再联网下载,安装方便快捷。 安装过程可以参考本人博客中的《VIM安装YouCompleteMe》博文。如果安装过程有任何疑问欢迎私信本博主,看到后会第一时间回复。 谢谢各位的支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2024-08-22 09:23:45 378.54MB vim YouCompleteMe
1