WINDOWS下VIM配置

Vim插件ale在windows下的安装配置与BUG解决 ​​​​​​ 文章目录ALE介绍ALE安装ALE配置自定义侧边提示符号自定义底部提示消息高亮显示设置状态栏提示集成linter相关设置快捷键设置ALE的bug处理Bug描述Bug分析Bug解决vlog下的修改方法iverilog下的修改方法xvlog正常原因 ALE介绍 ale是一个异步的检测插件,项目的介绍如下: ALE (Asynchronous Lint Engine) is a plugin providing linting (syntax checking and semantic error 阅读详情

Windows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html

0.准备软件及插件。

(a)gvim72.exe地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。

(b)vimcdoc-1.7.0-setup.exe地http://prdownloads.sourceforge.net/vimcdoc/vimcdoc-1.7.0-setup.exe?download

(c)ec57w32.zip 地址http://prdownloads.sourceforge.net/ctags/ec57w32.zip 
(d)taglist_45.zip 地址http://www.vim.org/scripts/download_script.php?src_id=7701 
(e)winmanager.zip 地址http://www.vim.org/scripts/download_script.php?src_id=754 
(f)minibufexpl.vim 地址http://www.vim.org/scripts/download_script.php?src_id=3640 
(g)a.vim 地址http://www.vim.org/scripts/download_script.php?src_id=7218 
(h)grep.vim 地址http://www.vim.org/scripts/download_script.php?src_id=7645 
(i)visualmark.vim 地址http://www.vim.org/scripts/download_script.php?src_id=4700

1.安装gvim7.2。 
运行gvim72.exe,选择完全安装(Full),我的安装目录是默认的C:\Program Files\Vim。 
安装完成后,包括了文件夹vim72和文件夹vimfiles,以及脚本_vimrc。

2.安装中文帮助手册。 
运行vimcdoc-1.7.0-setup.exe,它会自动找到gvim的安装位置。 
安装完毕后重新打开gvim,:help 时帮助手册已经是中文的了。 
进行到这一步时,我的gvim菜单处的中文出现了乱码。 
在网上寻找解决方案,将C:\Program Files\Vim\vim72下名为 lang 的文件夹删去,使菜单语言变为英语。

3.语法高亮。 
首先,编辑_vimrc文件加入以下内容: 
set nu! 
colorscheme desert 
syntax enable 
syntax on 
这些设置使得gvim可以显示行号,并使用了desert配色方案,而且打开了语法高亮功能(用不同颜色显示注释、关键字、字符串等)。 
我们还可以让函数名也高亮起来,在C:\Program Files\Vim\vim72\syntax下找到 c.vim 和 cpp.vim,分别添加以下内容: 
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2 
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1 
hi cFunction gui=NONE guifg=#B5A1FF

4.程序中跳转。 
将ec57w32.zip解压,在解压后文件夹中找到ctags.exe,将其复制到C:\ProgramFiles\Vim\vim72下,并编辑_vimrc文件,添加以下内容: 
set tags=tags; 
set autochdir 
打开cmd命令行(注意,这里是指在gvim中打开命令行,即!cmd),切换到你要查看的源代码的根目录处(比如,我要处理的文件在F:\codes\VS2008\Projects\OpenGL\OpenGL下),运行 
ctags -R 
将会在此目录处生成一个tags文件。 
用gvim打开一个代码文件,将光标放到某一函数名上,如下图的UpdateViewByPosNo(),按下"ctrl+]",光标会自动跳转到定义处。

5.窗口管理。 
将taglist_45.zip解压,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到C:\Program Files\Vim\vim72下的doc及plugin中。 
在_vimrc文件中加入以下内容: 
let Tlist_Show_One_File=1 
let Tlist_Exit_OnlyWindow=1 
用gvim打开代码文件(已生成过tags文件),:Tlist,TagList窗口即出现在左侧。 
用相同的方法将winmanager.zip解压和拷贝,在_vimrc文件中加入以下内容: 
let g:winManagerWindowLayout='FileExplorer|TagList' 
nmap wm :WMToggle<cr> 
用gvim打开代码文件,normal状态下输入命令"wm",窗口如下

6.多文件编辑。 
将minibufexpl.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中添加: 
let g:miniBufExplMapCTabSwitchBufs=1 
let g:miniBufExplMapWindowsNavVim=1 
let g:miniBufExplMapWindowNavArrows=1 
当用gvim打开两个或两个以上的文件时,会自动弹出MiniBufExplorer窗口,如下图

ctrl+Tab,切换到前一个buffer,并在当前窗口打开文件; 
ctrl+shift+Tab,切换到后一个buffer,并在当前窗口打开文件; 
ctrl+箭头键,可以切换到上下左右窗口中; 
ctrl+h,j,k,l,切换到上下左右的窗口中。

7.快速切换头文件/源文件。 
将a.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中添加: 
nnoremap <silent> <F12> :A<CR> 
用gvim打开源码文件后,按F12即可以在c/h文件中切换,也可以通过输入:A实现。

8.在工程中快速查找。 
将grep.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中添加: 
nnoremap <silent> <F3> :Grep<CR> 
用gvim打开源码文件,并将光标定位到要查找的内容上,按下F3,确定要查找的内容和搜索范围,gvim会在弹出的QuickFix窗口中列出所有符合条件的搜索结果。如下图

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

9.高亮的书签。 
将visualmark.vim复制到C:\Program Files\Vim\vim72\plugin。 
用gvim打开源码文件,将光标定位在需要添加书签的地方,按下ctrl+F2,即添加了书签。

使用F2在书签之间正向切换,shift+F2反向切换。

10.解决中文乱码。

set encoding=utf-8 
set termencoding=utf-8 
set fileencodings=utf-8,chinese,latin-1 
if has("win32") 
set fileencoding=chinese 
else 
set fileencoding=utf-8 
endif 
language messages zh_CN.utf-8


原文地址:http://www.cnblogs.com/cecwxf/archive/2012/03/29/2424433.html

Windows配置vim编辑器写C++ Windows配置vim编辑器写C++ 前言 我是一个非常喜欢vim的人,于是我想要在windows下实现vim编辑器 下面的内容主要参考: https://blog.youkuaiyun.com/l815453541/article/details/103574640?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-7.control&depth_1-utm_... 阅读详情

相关推荐

在 Windows 下配置 Vim 使用 Ack 进行快速查找

<br />在 Windows 下配置 Vim 使用 Ack 进行快速查找<br /><br /> eclipse 实在太笨重了,还是用回 vim<br /> 习惯了用 ack 进行查找,重装系统后还没装,<br /> 发现以前用 Starberry Perl 加 CPAN install App::Ack 的方法不能用了<br /> 上网搜了搜,还是有不错的解决办法的,记录如下<br /><br /><br /> 1. 下载并安装 Strawberry Perl<br />     http:

sxvbc的专栏 3975

用Gvim建立IDE编程环境 (Windows篇)

转载自:LeeMonCC 说明:本文是作者在完全按照著名的《手把手教你把Vim改装成一个IDE编程环境》一文,在Windows XP上用gvim建立IDE环境时所作的备忘。 原作地址:http://blog.youkuaiyun.com/wooin/archive/2007/10/31/1858917.aspx。 0.准备软件及插件。 (a)gvim72.exe 地址ftp://ftp...

zhukang0725的博客 444

在Windows上安装和配置Gvim的全面指南

下载安装包:首先访问Gvim的官方网站,下载适用于Windows系统的安装文件(通常是.exe可执行文件)。请注意选择一个稳定版本,以避免潜在的兼容性问题。运行安装向导:下载完成后,双击运行安装包,跟随安装向导的指引完成安装。安装过程简单,只需接受许可协议,并选择合适的安装路径。配置环境变量(可选):为了更方便地在命令行中启动Gvim,你可以选择将Gvim的路径添加到系统的环境变量中。这样,你就可以在任何文件夹下通过输入gvim命令来启动编辑器。验证安装。

weixin_42465332的博客 960

gvim配置(Windows版)

本文目的:包括gvim(windows版)的安装、配置及各种应用细节 操作系统:Win7-x64、Win10-x64 1. gvim的安装(win7以上系统) 对于现在最新的vim74(2016.07.07)来说,安装步骤为: ① 官网下载windows版vim ② 在安装过程中,选择Full而非默认的Typical ③ 安装完毕后,将vimfiles内全部文件夹(应该都是空文

tc_xjyxhd的专栏 3762

Windows下的Vim编辑器预配置环境

Vim(Vi Improved)是UNIX系统上广泛使用的文本编辑器vi的增强版本,它由 Bram Moolenaar 开发,最初发布于1991年。Vim继承了vi的模式化操作特点,具有高度可定制化,支持插件扩展,因此在编程和系统管理领域有着广泛的应用。Vim的强大功能使其不仅仅是一个简单的文本编辑器,而是一个功能完备的开发环境。Vim是一个强大的文本编辑器,它的高效性建立在几个基本模式上,这些模式为用户提供了丰富的文本操作方式。

weixin_42430341的博客 1241

Windows环境下Vim个性化配置实战指南

Vim(Vi IMproved)是一款源于Unix系统中vi编辑器的增强版文本编辑器,具有高度可定制性和强大的文本处理能力。它不仅支持多平台运行(如Windows、Linux、macOS),还以其轻量级、高效快捷键操作和强大的插件生态系统,成为众多开发者和系统管理员的首选工具。相较于现代图形化编辑器(如VS Code、Sublime Text),Vim在远程服务器编辑、低资源占用和键盘驱动操作方面具有显著优势。

weixin_33610780的博客 616

windows下gvim的配置文件

set backspace=indent,eol,start set number set history=1000000 set autoindent set smartindent set tabstop=4 set shiftwidth=4 set expandtab set showmatch set guifont=monaco:h10 "set guifont=Consolas:h11

zhoutonglx的专栏 1288

S32K144驱动TPS929120避坑实录:从原理图设计到PWM调光漏电流的完整解决流程

本文详细解析了S32K144驱动TPS929120在车规LED驱动中的常见问题与解决方案,重点解决了PWM调光漏电流的行业难题。从原理图设计、FlexWire通信到软件调试,提供了一套完整的工程化避坑指南,特别针对车规MCU应用中的温度漂移、地址冲突等痛点给出了实用建议。

weixin_30872157的博客 561

从零开始配置vim(Windows版)

linux下vim用习惯了...然后就给自己win下vscode也装了个vim插件,用下来还是感觉不顺手,并且处理太多文本时有明显卡顿,于是乎自己配了下win版的vim。不过好像也的...初始基础版的.vimrc有copy他们版本,在此基础上进行了各类配置。

weixin_51982763的博客 6713

海康视觉脚本开发全流程解析

本文详细解析了海康机器视觉平台(VM)中脚本模块的开发全流程。从创建第一个脚本模块入手,深入讲解了输入参数、输出参数与内部变量的定义与区别,并提供了C#脚本编写、公用函数调用、代码结构组织以及编译调试的实用指南。旨在帮助开发者掌握海康视觉脚本开发的核心技巧,高效实现复杂的自定义视觉逻辑处理。

beer8的博客 599

Windows Server+SqlServer Always On实战:5步搞定高可用集群搭建

本文详细介绍了在Windows Server环境中,通过5个关键步骤搭建SQL Server Always On高可用集群的实战指南。内容涵盖从底层故障转移集群配置、SQL Server实例启用Always On功能,到创建可用性组和侦听器的完整流程,并提供了核心运维与故障排查思路,帮助企业构建稳定可靠的数据库高可用架构。

milk5的博客 857

windows10安装配置vim

由于疫情原因无法及时返校,需要在家里的windows电脑安装vim并配置环境,在此记录。

qyhaill的博客 3万+

ANSYS 2026 R1 Windows系统安装避坑指南:环境配置、模块部署与许可证实战

ANSYS作为主流CAE仿真平台,其安装部署已远超传统软件范畴,演变为涉及操作系统底层、GPU驱动兼容性、许可证微服务架构和统一缓存机制的系统工程。理解ANSYS安装原理,需从Windows 11 UEFI安全启动要求、DirectX 12 Ultimate图形栈依赖、gRPC架构的License Manager端口动态分配等核心机制切入;技术价值在于保障HFSS GPU加速、Fluent MPI并行稳定性及Workbench多模块协同可靠性;典型应用场景涵盖高校仿真实验室升级、工业设计院所平台重建及高性能

weixin_29251337的博客 1401

windows vim 配置

关闭 PowerShell / CMD。

Albert.TAN 257

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

努力,加油每一天鸭~ 824

【ArcGIS微课1000例】0066:图像融合(全色+多光谱)操作案例教程

图像融合是指将不同类型传感器的影像进行融合,既能使图向具有较高的空间分辨率,又具有多光谱的特性。除了遥感软件如Erdas能进行图像融合,ArcGIS软件也可以进行图像融合等图像增强操作。

智慧空间实验室 3077

windows vim python配置_Windows环境下配置Vim为Python的IDE

声明::源于网络!!(一)安装Python 2.7在官网下载Python,并安装,我的安装路径是D:\Program Files\Python。安装完成后编辑环境变量Path,在其后添加;D:\Program Files\Python。(注意前面的分号)(二)安装Vim在下载gvim,并安装,我的安装路径是D:\Program Files\Vim。安装完成后编辑环境变量Path,在其后添加;D:\...

weixin_31876345的博客 433

【知识图谱】实践篇——基于知识图谱的《红楼梦》人物关系可视化及问答系统实践:part6基于图谱的问答实现

前序文章:本部分则是整个项目的核心内容——基于图谱的问答。需要实现的是对于“简单问题”进行解析,然后从图谱数据库中查询与该人员及其相关人员信息,返回到前端并显示该人员的基本信息。除此之外,用户可以点击返回的结果人员节点,页面能够显示该用户的个人基本信息。那么现在就开始吧。根据源码实现问答形式,其实是比较简单的。原代码中使用ltp对问题进行分词,选取具有名次词性的关键词进行处理。 ltp配置稍许麻烦,我使用jieba分词工具对问题进行分词,然后再按照原文提取问句中人物及关系,然后构建cypher neo4j查

让算法融入生活,改变生活! 2936

我的vim在windows下的配置

为了和我的 ubuntu 一样,windows下的vim还要重新调整一下字体 下面是我的配置(结合 ZWJ 的)简简单单..其实我要求很低啊...能自动对齐语法加亮我就满足啦 不过字体还是要好看点的,win下自带vc6的字体实在不能忍 字体链接 http://pan.baidu.com/s/1dDwymqP "set encoding=chinese "set langmenu=

用心一也 833

使用 MATLAB/Simulink 搭建一个 无人机群间数据交换与协同控制仿真系统

本文提供了一份详细的Simulink无人机群协同控制仿真教程。主要内容包括:无人机群系统架构设计(去中心化网络、通信分层)、三维运动建模、空-空通信链路实现(距离判断、无线信道)、分布式Consensus控制算法开发,以及性能评估指标设定。教程采用模块化设计思路,通过ModelReference构建多无人机并行模型,并给出了MATLAB函数实现关键算法。最后展示了预期仿真结果(收敛时间<15s、位置偏差<2m)和进阶应用方向(编队飞行、AI协同等),帮助读者掌握群体智能系统的建模与仿真方法。

amy_mhd的博客 155

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Windows下vim配置

Java代码   """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " Vim: windows config(c:\Program Files\Vim\_vimrc)   """""""""""""""""""""""""""

风凌雪 885

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

vim win装_windows10安装配置vim8.2

windows10 安装配置vim8.2安装64位vim当python安装的是64位,那么一定要下载和安装64位的vim,因为有些插件会用到python的dll,否者,可能会出现问题。现在大家的电脑应该都是64位了,建议大家统一64位。安装vim,假设安装在D:\Software\Vim\下下载vim-plug这个插件修改vim配置文件,windows下是~\_vimrc" Vim with al...

weixin_32968105的博客 701

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

windows10下安装、配置vim及YCM安装

久仰vim大名,最近出于好奇,折腾了一下,在此记录一下历程。在win10下配置比Ubuntu下难,所以先记录win10下的配置。 文章目录1. windows10下的vim1.1 安装vim 1. windows10下的vim   首先我的机器安装的windows10,64位。 1.1 安装vim   去官网下载windows下的.exe可执行文件,进行安装。 补全神器YCM(YouComplet...

既往不恋未来不迎 3082

Linux下的vim简易配置与Windows下的vim配置

vim作为国际上最好用的一款代码编辑器,素来受到各界大牛的青睐。今天就来介绍一下vim的使用和基本配置。 Windows区 点此下载vim windows的朋友们可以点击链接自由下载vim 下载完成后首先打开vim所在文件夹,打开vimrc,将vimrc复制到桌面。 接着打开vimrc粘贴以下内容 syntax on color desert set autoread set noc...

baishui9116的博客 163

windows下为vim配置Taglist、Ctags

1、安装Taglist 先在www.vim.org上下载 taglist_45.zip,解压后有两个文件doc和plugin。把这个两个文件,拷到vim的安装目录的doc和plugin即可。 2、安装Ctags (1) 下载一个支持windows的版本的ctags,只要拷贝出ctags.exe这个文件就可以,把它放在C:\Windows\System32目录下。 (2) 编辑_vi

轻舟泛水 1350

Linux\Windows下vim配置

vim配置

Smart的专栏 1144
上一篇: 如何在一个创业公司做好架构师
下一篇: UML类图几种关系的总结
sentangle
博客等级 码龄14年 9粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值