Vim学习笔记1——安装与配置

本文介绍了Vim编辑器的历史背景及其在Windows和Linux平台上的安装配置方法。文章提供了详细的步骤来帮助用户定制Vim的工作环境,并推荐了一些常用的配置选项。

Vim学习笔记1——安装与配置

 

UE 使用了很多年,当开发环境从Win转到Linux时,我陷入了没有顺手Editor的苦恼中....,于是 决定进入vim的世界。

 

版本与历史

先说 关于Vim的历史。Vim的前身是vi,历史相当悠久,通常vi都是Unix/Linux平台的标配编 辑器。而VIM意为VI iMproved,是vi的后续发展及增强版本,它完全兼容vi的命令,并在多方面进行了重要扩展,如:可运行在多个平台(Linux、Win、 Mac)、可运行在GUI环境(称为gVim)、多级撤销、语法高亮支持,等等;

 

下载与安装

http://www.vim.org/ ,是vim的官方网站,可以下载到不同平台的最新版本,而我在Windows平台上使用了 http://code.google.com/p/vim-win3264/ 开源项目提供的 64位版本

Windows下将gVim添加到右键菜单

在Windows下将 “使用gVim打开” 的功能项添加到右键菜单,对一直以来使用UE的人来说,是必须地:

方法A:

1.进入注册表;
2.在HKEY_CLASSES_ROOT\*\shell下 添加:“Edit with Vim”,并为其添加子项“command”;
3.将command子项键值设定为:
     "%YOU_PAHT%\gvim.exe" -p --remote-tab-silent "%1"

方法B,执行以下内容的.reg文件:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Edit with &Vim]
[HKEY_CLASSES_ROOT\*\shell\Edit with &Vim\command]
@="\"%YOU_PATH%\\gvim.exe\" -p --remote-tab-silent \"%1\""

以上方法中 --remote-tab-silent 参数是重点,它是将目标文件在新标签页中打开,并保证vim.exe仅启动唯一实例的关键。

 

而在Linux下要关联某种文件类型使用Vim打开时,可以:对你想打开的类型右健,属性->打开方式->添加->使用自定义命令,然后输入以下命令:

gvim  -p –remote-tab-silent

 

Vim的的常规配置

Vim是高度可配置的,配置文件被称为:vimrcexrc 你可以通过命令:

 

:echo $MYVIMRC

查看当前配置文件所在路径。

还可以通过:version命令查看版本信息,其中就有vimrc和exrc所应处于的有效路径,如:$VIM\vimrc,$HOME\_vimrc,等,$VIM代表安装路径,$HOME是当前用户的主目录。

打开你的_vimrc文件,向其中输入以下选项吧:

"My Vim Config file.

"通用设置
set nocompatible            "关闭 vi 兼容模式
colorscheme evening         "设定配色方案
syntax on                   "自动语法高亮
set number                  "显示行号
set nobackup                "覆盖文件时不备份
set autochdir               "自动切换当前目录为当前文件所在的目录
set smartindent             "开启新行时使用智能自动缩进
set magic                   "显示括号配对情况
set laststatus=2            "显示状态栏 (默认值为 1, 无法显示状态栏)

"编码及语言设置  
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set encoding=utf-8

"解决菜单乱码  
"set langmenu=zh_CN.UTF-8
source $VIMRUNTIME/delmenu.vim  
source $VIMRUNTIME/menu.vim  
language message zh_CN.UTF-8

"标签页相关设置
set showtabline=2           "显示tab标签名称(即时仅有1个文件被打开时)
map <C-Left> :tabp<CR>      "<Ctrl>+Left选择前一个标签页
map <C-Right> :tabn<CR>     "选择后一个标签页

保存文件,并执行:source ~/_vimrc 以重新加载配置, 可立即 生效。

 

备注:以上两个配置文件:vimrc 和 exrc 在 Windows和Linux下的名称分别为_vimrc 与.vimrc,即前缀分别为:_ 和 .,请务必注意这一点。

 

学习官方 文档

随Vim发行版一起安装的还有一个简短教程,通过vimtutor命令启动。

或者请直接(使用vim)打开 $VIM\tutor\tutor文件,中文版为: tutor.zh.utf-8

 

另外,官方 文档 还包括两个部分:1、用户手册(User Manual),2、参考文档(Reference Manual)。它们作为独立的开源项目在:http://vimdoc.sf.net/站点有详细信息,而中文版在:http://vimcdoc.sourceforge.net/。

 

使用官方参考文档的常见方式是通过:help命令,而要把中文版参考文档安装到Vim中也很简单:

1、从 http://vimcdoc.sourceforge.net/ 下载platform independent tarball;

2、解压缩后将doc目录置于$VIM\vimfiles\ 目录下;

3、重启vim,执行:help命令,你就看到了中文的帮助文档了。

 

内容概要:本文是一份针对2025年中国企业品牌传播环境撰写的《全网媒体发稿白皮书》,聚焦企业媒体发稿的策略制定、渠道选择效果评估难题。通过分析当前企业面临的资源分散、内容同质、效果难量化等核心痛点,系统性地介绍了新闻媒体、央媒、地方官媒和自媒体四大渠道的特点适用场景,并深度融合“传声港”AI驱动的新媒体平台能力,提出“策略+工具+落地”的一体化解决方案。白皮书详细阐述了传声港在资源整合、AI智能匹配、舆情监测、合规审核及全链路效果追踪方面的技术优势,构建了涵盖曝光、互动、转化品牌影响力的多维评估体系,并通过快消、科技、零售等行业的实战案例验证其有效性。最后,提出了按企业发展阶段和营销节点定制的媒体组合策略,强调本土化传播政府关系协同的重要性,助力企业实现品牌声量实际转化的双重增长。; 适合人群:企业市场部负责人、品牌方管理者、公关传播从业者及从事数字营销的相关人员,尤其适用于初创期至成熟期不同发展阶段的企业决策者。; 使用场景及目标:①帮助企业科学制定媒体发稿策略,优化预算分配;②解决渠道对接繁琐、投放不精准、效果不可衡量等问题;③指导企业在重大营销节点(如春节、双11)开展高效传播;④提升品牌权威性、域渗透力危机应对能力; 阅读建议:建议结合自身企业所处阶段和发展目标,参考文中提供的“传声港服务组合”“预算分配建议”进行策略匹配,同时重视AI工具在投放、监测优化中的实际应用,定期复盘数据以实现持续迭代。
先展示下效果 https://pan.quark.cn/s/987bb7a43dd9 VeighNa - By Traders, For Traders, AI-Powered. Want to read this in english ? Go here VeighNa是一套基于Python的开源量化交易系统开发框架,在开源社持续不断的贡献下一步步成长为多功能量化交易平台,自发布以来已经积累了众多来自金融机构或相关领域的用户,包括私募基金、证券公司、期货公司等。 在使用VeighNa进行二次开发(策略、模块等)的过程中有任何疑问,请查看VeighNa项目文档,如果无法解决请前往官方社论坛的【提问求助】板块寻求帮助,也欢迎在【经验分享】板块分享你的使用心得! 想要获取更多关于VeighNa的资讯信息? 请扫描下方二维码添加小助手加入【VeighNa社交流微信群】: AI-Powered VeighNa发布十周年之际正式推出4.0版本,重磅新增面向AI量化策略的vnpy.alpha模块,为专业量化交易员提供一站式多因子机器学习(ML)策略开发、投研和实盘交易解决方案: :bar_chart: dataset:因子特征工程 * 专为ML算法训练优化设计,支持高效批量特征计算处理 * 内置丰富的因子特征表达式计算引擎,实现快速一键生成训练数据 * Alpha 158:源于微软Qlib项目的股票市场特征集合,涵盖K线形态、价格趋势、时序波动等多维度量化因子 :bulb: model:预测模型训练 * 提供标准化的ML模型开发模板,大幅简化模型构建训练流程 * 统一API接口设计,支持无缝切换不同算法进行性能对比测试 * 集成多种主流机器学习算法: * Lass...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值