发布应用 您好,如有软件收录需求,请将软件打包,并附上软件名称、软件介绍、软件相关截图、软件iocn、软著、营业执照(个人没有营业执照请提供对应的开发者身份证正反面以及手持身份证本人照片),发送至邮箱
business@bear20.com
用户反馈
Vim

Vim

正式版官方版
(9.0.1050)

先下载AI桌面浏览器,由AI桌面浏览器下载并安装Vim

软件更新一站式软件安装,有更新及时提醒一键升级

AI智能助理答疑解惑、撰写文案,助你提升办公效率

AI图像处理漫画头像、老照片修复变清晰等实用功能

* 先下载AI桌面浏览器后,通过AI桌面浏览器下载并安装Vim

人工检测,安心下载

软件投诉

  • 大小

    10.12

    MB

  • 下载

    219

  • 语言

    简体中文

    CN

  • 系统

    >=7

    winall

  • 类别

    网络编程

    finder

  • 更新日期

    2024-10-16

软件介绍/功能

  Vim编辑器最新版是一款适用范围广泛、操作简单的文字处理软件。Vim编辑器最新版功能完备,包括:多级撤销、格式高亮、命令行历史、在线帮助、拼写检查、文件名补完、块操作、脚本支持,等等。除了字符界面版本之外,它也有图形界面版本(比如 gVim)。

Vim

Vim

Vim

Vim

软件特色

  1、支持异步 I/O 和通道channel

  Vim 现在可以和后台的其它进程进行消息交互。这样就可以开发一个运行在后台的服务器,并将结果发回给 Vim,这种交互方式称之为通道channel。在通道中使用 JSON 传递消息,因此你可以用任何一种语言来开发后台服务器,只需要它支持 JSON 即可。通过支持这种技术可以实现一些功能非常复杂的插件。

  Vim 现在也能启动一个任务,并与之通讯或停止它。比如说,可以启动一个用于自动补完、格式检查等功能的进程。在任务和 Vim 之间的通讯是通过通道完成的。

  2、定时器

  另外一个异步工作的是定时器timer,可以启动一个定时器并不断重复调用某个函数。比如:let tempTimer = timer_start(4000, 'CheckTemp')

  3、Partial

  Vim 已经有了一个 Funcref 功能,这是一个函数引用。partial 也是一个函数引用,但是它可以绑定参数或字典。这对于频道或定时器的回调很有用。 比如:let tempTimer = timer_start(4000, function('CheckTemp', ['out'])) 。

  4、Lambda 和闭包

  lambda 是创建函数最快的方式,比如:{args -> expr}。它对于 filter() 和 map() 很有用,而且还支持函数参数。如:call filter(mylist, {idx, val -> val > 20})。

  lambda 可以使用定义 lambda 表达式范围内的变量,这常被称之为闭包closure。

  5、插件包

  插件越来越多了,为了更好的管理插件,因此支持了插件包的支持。

  6、窗口 ID

  以前 Vim 中的窗口只能通过数字编号来访问,当打开、关闭或移动窗口时,这个数字也随之而变。现在每个窗口都有了一个唯一的 ID,可以更方便的找到它们。

  7、折行缩进

  新增的 'breakindent' 选项可以保证在折行时维持缩进不变。

  8、Windows:支持 DirectX

  新增的 'renderoptions' 选项可以在 Windows 上切换到 DirectX (DirectWrite)引擎上。

  9、支持 GTK+ 3

  一般用户很难注意到 GTK+ 3 和 GTK+ 2 的区别。对这两者的配置仍然都支持。

  使用说明:

  8.0 不再支持的版本

  1、16 位的 DOS、OS/2 和 Amiga 版本

  2、32 位的 MS-DOS/Windows 95/98 的字符界面版

  3、16 位的 MS-Windows 版本

安装步骤

  1、在本站下载最新安装包,一键安装

Vim

  2、安装进行中,耐心等待,完成即可使用

Vim

历史版本

版本 属性 语言 系统版本 更新时间 操作
  • Vim9.0.1050 正式版 简体中文 win7或更高版本 2022-12-14

290

Vim
精选评论
第三方账号登录
  • 微信账号登录
  • QQ账号登录
  • 微博认证登录
夸克浏览器 关闭 剩余5 广告
重播 ×