Vim 替代者?微软发布开源命令行编辑器 Edit,大小不到 250kB

原始链接在: Vim 替代者?微软发布开源命令行编辑器 Edit,大小不到 250kB - 小众软件

Edit,就叫这个名字。这是微软刚刚开源的一款 Windows、Linux 命令行编辑器,未来将会作为 Windows 11 的一部分发布。支持鼠标控制菜单、可同时打开多个文件、拥有查找与替换功能、支持自动换行。@Appinn

简单易用,青小蛙觉得,比 Vim 上手容易 100 倍啊!

青小蛙觉得,对于还不会用 Vim 保存文件、退出编辑这两个功能的同学来说,不要学 Vim 了。我用了这么多年的 Vim,也就只会这两个动作 😂

与 Vim 相比,Edit 最大的特色,就是可以使用鼠标操作,比如直接点击菜单:

点击切换多个文件(点击右下角文件名切换):

保存就更简单啦,直接点击 File 选择 Save:

而在 Linux 下的 Edit 只有 198kB,以及这是一张在 Mac 终端里,连接 Linux 之后,使用 Edit 编辑文本的截图:

获取

揭晓答案

青小蛙就展示一下仅会的两个 Vim 命令:

  • 保存文件::ZZ
  • 不保存,退出 Vim::q!

这…真的很难!所以我除了这两个命令以外,其余都没学会。

甚至,每次为了移动光标,我都需要打开专门的《Vim 移动快捷键》图!

总之就是,我觉得 Vim 很赞,但真的很难用。

而微软的工程师也表示:

你们中的许多人可能都熟悉“如何退出 vim?”这个梗。虽然学习这个神奇的退出咒语相对简单,但它却常常成为新老程序员的绊脚石,这绝非偶然。


原文:https://www.appinn.com/microsoft-edit-open-source/

emmm…vim的挑战者已经尸横遍野了

哈哈哈哈哈不嫌弃轮子多啊

我还会一个 :wq 。不过,后来有次看别的文章,就突然悟了一下,会的又多了一些。然后,其他的就边用边查。

替代不了一点,这个edit只能算是notepad的TUI版本,混合了键盘和鼠标操作,只能用鼠标点选操作,有点抽象了

这其实就是经典的 DOS 应用程序:EDIT.COM

注:.com 是一种可执行文件的扩展名,和 .exe 类似。当年 DOS 下很多应用程序的可执行文件的扩展名都是 .com

这个应用程序一直到 Windows 7 都保留在 Windows 系统中,只要在命令提示符(cmd.exe)中执行 edit 命令,即可打开它。Windows 10 开始它被彻底弃用了。

VirtualBox_Windows XP _21_05_2025_19_03_08.webp

或许……说 notepad.exe 是它的 GUI 版本更恰当,毕竟 edit.com 问世的时候,还没有 WIndows 操作系统。

首先,MS-DOS 下是有鼠标驱动的,有很多 DOS 软件都可以用鼠标操作。另外,edit 也可以纯键盘操作。如果要激活菜单栏,需先按 Alt键,这时焦点就会转移到菜单栏:

1.webp

接着,按下提示键,即可打开对应的菜单。比如要打开 Edit 菜单,可按 E 键。

2.webp

我记得一键 GHOST 的 DOS 工具箱里还有一个汉化版的 edit.com,可惜找不到了。

6 个赞

另外,其实复活 EDIT 这件事早就有人做了。FreeDOS 的开发团队弄了一个全新的 edit,在 FreeDOS 系统中执行 edit 命令即可启动它。这一版的 edit 加入了多窗口功能,而且加载了鼠标驱动,即使是在纯 DOS 环境下运行,也可以用鼠标完成操作。

fd2.webp

1 个赞

记混了吧 :rofl:

方式一(无 :):

  • 保存并退出:ZZ
  • 不保存推出:ZQ

方式二:

  • 保存并退出::wq
  • 不保存退出::q!
1 个赞

这个应该不支持Linux吧。我是第一时间就安装一个nano。

1 个赞

Linux 用户可以看看 mc 附带的 mcedit​:zany_face:
除了快捷键不像这个符合习惯,功能上比这个强,而且所有发行版仓库都有

这话我之前已经在两个平台下说过了,GNU 快付一下推广费 :enraged_face:

Rust编写。

支持,Release 里有一个 "edit-1.0.0-x86_64-linux-gnu.xz " ,解压后就是 Linux 版的可执行文件。

VIM这种纯命令式的交互,真的很古董,很难用,比直接用纸笔都难用,想一想都抗拒的那种,好像是设计给只有一根手指的机械星人用的,但一根手指的按不出:,还是没法操作
我之前用过nano来编辑,这种用快捷键的多少现代一点

1 个赞

VIM的难点不是三态和脚本么~命令什么的就是入门曲线陡峭,记忆量大,而且多义性,但难度上来说并不难

Vim 没那么难,运行 vimtutor 走一遍官方教程都懂基本操作了,一小时够了。

学 Vim 的障碍可能是:

  1. 看多了别人吐槽就感觉很难
  2. 不想学新的操作方式

Vim 有一定门槛,但学会了是真的好用,甚至可以在各个编辑器用 Vim 的操作方式。

Linux系列的一些应用就是喜欢折腾用户,比如楼上说1小时掌握Vim,拜托,Windows记事本从未听说过有什么教程,直接开,直接用。。。。。而微软出的这个界面就很好的说明了,其实做一个友好一点的编辑器非常好用。

vim和vi最反人类的是,如果说退出命令是exit、quit之类的,保存是save,还容易记。但教程教的都是什么“!wq”这种命令,非常捉急。。。基本上我都是用一次vi/vim都得查一次命令。

(看了一眼楼上的回复,我又记错了,不改了,就这么招吧)

6 个赞

我觉得vi就够用了 :rofl:

1 个赞

哈哈哈哈哈哈的确

w是write的意思,q是quit,感觉还好吧,主要就记住wq和q!这两个命令就行了

2 个赞

:wq :q!+1,
说得好,我选择 nano

1 个赞