vim7.0发布了

【Mastering Vim 2_11】第八章:玩转 Vimscript(下)—— 从零开始打造一个 Vim9 插件(含完整发布流程) 本篇为第八章笔记的下篇,主要介绍了 `Vim` 脚本推荐的编程风格,并通过一个非常轻量实用的自定义插件的开发流程梳理,让大家可以趁热打铁,感受用 Vim 脚本自行开发一个插件的乐趣。实战过程中,我将书中所有的旧版 `Vimscript` 全部改为最新的 `Vim9` 语法,虽然中间历经坎坷踩了不少了坑,但用新版语法完美复刻的那一瞬间,还是成就感满满的——毕竟这是全网第一个用 Vim9 完整实现的自定义 Vim 插件,也是今后高性能插件的首选语法,非常值得探索总结。欢迎感兴趣的朋友多提宝贵意见,共同进步。 阅读详情
 很久没有关心过这个软件的更新了。从5.5用到6.4,再到现在的7.0,算算也有6年了。

vim每次大的升级都会带给我们几个惊喜。5.x到6.x,增加了fold功能,vsplit功能,diff功能。
这次也不例外,tabpage, 智能代码补全可以说是亮点。script能力也增强不少,更像python了。

对vim的了解,其实一直浮在表面。很多功能是迫不得已了才去学学。感觉这样也挺好的。

下面这个用了好几年都没怎么变的_gvimrc就是个例子:)

set nu
set et
set sw=4
set tw=4
set sts=4
set cindent
set nocompatible
"set guifont=Terminal
set guifont=MS/ Gothic
"colorschem darkblue
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
filetype on
au GUIEnter * simalt ~x
nmap <C-[> :TlistToggle<CR>
imap <M-p> <C-X><C-O>
behave mswin

作为一个极好的文本编辑器,我还会继续用下去。
Vim7.0-univ.tar.bz2 Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。 立即下载

相关推荐

〖Vim 用户手册中文7.0版〗

〖Vim用户手册中文7.0版〗<br/>2006年5月8日, 新增很多特性的Vim7.0正式发布, 这次版本更新的同时用户手册部分也<br/>相应有一些更新, 在7.0正式发布之前的Beta版中, 本手册就已经同步更新, 现在收集了<br/>很多朋友的反馈意见和纠错之后, 文档的7.0版也相应发布. 希望对大家有所帮助.<br/>鉴于有些朋友来信索要LaTeX源码进行学习, 附件的PDF文档内部有一个下载该文档全部源码的链接. 有兴趣的朋友们可以下载.

vim7.0设置

syn on                  " 打开语法高亮 set guifont=Luxi\ Mono\ 9 " 设置字体,字体名称和字号 set tabstop=4             " 设置tab键的宽度 set shiftwidth=4           " 换行时行间交错使用4个空格 set autoindent             " 自动对齐 set ba

IceTea的专栏 697

Python OpenCV基于颜色通道分离法去除图片中的红色印章

最近一段时间的工作都是研究如何去除图片中的红色印章,在网上查找了大量的大佬写过的方法,发现大多数是采取颜色通道分离法来做,并且效果还不错。站在前人的肩膀上,我又做了些许调整,谈不上是改进,但是能应对更对的情况总还是好的,特此记录。 拿发票做例子,印章相较于其它部分最大的不同就是印章是红色的,而其它部分不是(这是一句废话)。 那么第一步当然就是将红色分离出来,这一步可以采用Python第三方库OpenCV里的 cv2.split()方法,该方法是把RGB图像的三个通道拆分开来,得...

wl_Honest的博客 1万+

vim-百度百科

vim百度百科资料

a498505194的博客 1964

QGIS效率提升神器:qgis_mcp插件+VSCode联合工作流配置全解析

本文详细解析了如何通过配置qgis_mcp插件与VSCode的联合工作流,实现语音控制和代码自动化来大幅提升QGIS操作效率。该方案将自然语言交互与现代编辑器生态结合,为地理信息专业人士构建了智能、高效的全新工作模式,彻底改变传统GIS操作方式。

weixin_29228203的博客 189

紫光同创FPGA中ADF网表文件的黑匣子封装与PDS环境实战指南

本文详细介绍了在紫光同创FPGA开发环境中使用ADF网表文件进行黑匣子封装的实战指南。通过PDS环境配置、加密ADF生成、黑匣子集成及验证调试等步骤,帮助开发者实现核心IP保护,同时保持设计性能。特别适用于需要模块级代码保护的企业级FPGA开发场景。

weixin_33725239的博客 340

使用vimconfig.tat.gz (来自网络上的配置包)配置RedHat下的Vim 7.0 版本,出现错误与分析

错误信息: htx@localhost:~/myfile/201901/EmuC/FILE_IO$ vim copyfile.c ***warning*** this version of ZoomWin needs vim 7.2 Error detected while processing /home/htx/.vim/plugin/acp.vim: line 11: Auto...

qq_38473009的博客 565

SolidWorks+ADAMS双验证:你的机械臂力矩计算真的靠谱吗?

本文探讨了机械臂力矩计算中手工计算的局限性,并介绍了SolidWorks和ADAMS双验证方法的重要性。通过实际案例展示了动态工况下传统计算方法的误差,详细解析了SolidWorks精准质心捕捉和ADAMS动力学仿真的关键技术,帮助工程师构建计算-仿真-实测闭环验证流程,确保机械臂设计的可靠性和安全性。

grafana6viz的博客 228

NetBeans 时事通讯(刊号 # 144 - Apr 28, 2011)

现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志...

weixin_33698043的博客 70

网课、网页视频倍速播放简单脚本

一个简单的网页视频倍速脚本

huazn612的博客 1万+

二、PCIE的TLP包的封包解包原理

熟悉 PCIE 的组建包的过程,以及内部的字段细节的定 义,掌握如何发送接收 Mrd(memory read TLP)、 Mwr(Memory write TLP)、Cpl (Completion TLP)和 Cpld(Completion with data TLP)命令包,深入理解 PCIE 底层协议工作过程

k7126685的博客 3928

TI四芯协同设计:电源+USB+音频系统级噪声抑制方案

开关电源、高速USB信号与D类音频功放的共存,本质是电磁兼容(EMC)与电源完整性(PI)的系统工程问题。其核心原理在于不同域间噪声耦合路径的识别与阻断——如开关电源纹波调制音频底噪、USB高频辐射干扰I²S时钟、数字地噪声窜入模拟供电等。技术价值体现在以硬件确定性替代软件补偿,实现毫秒级热-电-信联动保护。典型应用场景包括边缘AI音频网关、工业HMI声光报警模块及本地语音交互终端。本文聚焦TPS25970ARPWR与TAS5614LADDVR等TI器件构成的协同骨架,揭示其在瞬态响应匹配、共模噪声隔离与动

weixin_34372728的博客 300

从底层结构开始学习FPGA(7)----进位链CARRY4

进位链CARRY4在FPGA实现加减法运算时扮演了什么角色?

孤独的单刀 1万+

Neptune Linux 7.5发行版正式推出

​ [NeptuneLinux7.5 发行版于正式推出。这是 Neptune Linux 7.x 系列的第 2 个重大维护更新,基于 Debian 并搭载 KDE Plasma 桌面环境。Neptune Linux 7.5 代号为“Ada”,基于 Debian 11.4 “Bullseye”系列,并采用了来自 Debian Backports 库的 Linux 5.18.2。 ​

weixin_56035688的博客 417

什么是DHCP Snooping?如何配置DHCP Snooping?

功能描述防护类型防御伪造 DHCP 服务器、避免地址冲突、增强网络安全性使用场景企业园区网、校园网、大型局域网配合机制IP Source Guard、DAI、防止 ARP 欺骗部署难度⭐⭐(简单)“DHCP Snooping,是内网 DHCP 安全防护的第一道门神。” 🛡️。

网络技术联盟站 1264

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Vim用户手册中译7.2版发布[zt]

Vim用户手册中译7.2版发布http://blog.chinaunix.net/u/8681/showart.php?id=1134208 与7.1 版相比没有什么大的改动. 7.1 版发布时犯了愚蠢的错误, 决定整本电子书排版效果的tex 文件没有check...

weixin_33711647的博客 110

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

[241012] OpenBSD 7.6 发布 | ActivityPods 2.0 发布

- OpenBSD 7.6 发布 - ActivityPods 2.0 发布

edwinjhlee的博客 1263

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

怀旧版电脑GBC模拟器

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

Vim重磅发布8.0版本

学习 Vim 的最好方式之一是在 Vim 中使用:help,如果你还没有 Vim 二进制程序,你也可以看看 runtime/doc/help.txt,它包含了对其它文档的指引。在 Linux 下,你总可以使用你的软件包管理器来安装最新的 Vim 8.0,不过如果你的发行版仓库还没有提供的新的 8.0 的话,你可以享受一下自己编译的乐趣。Windows 95/98/NT/2000/XP/7 图形界面版: ftp://ftp.vim.org/pub/vim/pc/gvim80.zip。

u014389734的博客 338

Vim7.3发布

<br />经过两年多的时间,Vim终于有个新的release:<br /> <br />The biggest additions since 7.2: <br /> - Persistent undo and undo for reload <br /> - Blowfish encryption, encryption of the swap file <br /> - Conceal text (note: since 7.3a 'conc' was renamed to 'cole') <b

Ricky Wu的专栏 2507

linux7无法安装vim,centos7安装后vim不能用怎么办

centos7安装后vim不能用怎么办发布时间:2020-07-16 10:37:41来源:亿速云阅读:87作者:清晨这篇文章将为大家详细讲解有关centos7安装后vim不能用怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。centos7最小安装后是没有安装vim的,所以vim不可使用。推荐:vim教程安装vimyum-yinstallvim*确认一...

weixin_42307002的博客 1091

Vim 7.1 发布

Toy Posted in AppsRSSTrackback 在继续经过两个 Beta 测试版(包括 7.1a 和 7.1b)之后,Vim 终极推出了 7.1 的稳定版。该版本距上一次发布 7.0 时曾经一年不足。当然时隔这么长的光阴,但新的版本并没有添加什么新特征,而主若是修订之前版本中所存在的各种 Bug、打上一些无效的补丁、以及对运转环境文件的更新。 既然 V...

weixin_30339457的博客 72

Vim 9.2版本正式发布

Vim9脚本的现代化特性现已成熟,并被先进的AI开发工具所利用。MS-Windows图形界面现在支持菜单栏和标题栏的原生深色模式,并改进了全屏显示功能,提供了更高质量的工具栏图标。2、差异锚点:新增的'diffanchors'选项允许你指定锚点(逗号分隔的地址),用以分割并对缓冲区各部分进行独立的差异比较,确保在复杂文件中实现更好的对齐。Vim 9.2为Vim9脚本语言带来了显著增强,改进了差异模式,新增了全面的补全功能,并包含了针对特定平台的优化,例如实验性的Wayland支持。

Simon223的博客 616

SkyWalking7.0安装部署

1. 安装 8.0版本的UI 改为自定义查询语句,需要配置定制化图表,所以暂时使用7.0版本。 8.x版本后会增加kafka数据传输特性,可以解决异地机房部署问题,目前2020-06暂未发布。 # 安装jdk,略 # 下载安装 wget https://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/7.0.0/apache-skywalking-apm-es7-7.0.0.tar.gz tar zxf apache-skywalking-apm-es7

紫眸的博客 2595

十年生聚,Vim 8.0 发布了!

十年以后,Vim 终于发布了一个新的大版本 8.0,结束了从 2006 年 5 月 7 日开始的 7.0 世代。虽然这十年间,Vim 也一直在不断更新,从 7.0 到三年前的 7.4,每隔一两年或两三年就会有个小版本更新,但是这次跨越大版本更新,带来了不少新的特性,据说有一些是从其它的 Vi 流派吸收来的特性。 什么是 Vim? 虽然说我认为能看到这篇文章的人应该都知道 V

闲云孤鹤 3614
下一篇: plua
softworm
博客等级 码龄26年 34粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值