Qingwa
(青小蛙)
1
原始链接在: Vim 替代者?微软开源命令行编辑器 Edit 2.0.0 发布,新增语法高亮功能,大小不到 300kB - 小众软件
Edit 是微软去年开源的命令行编辑器,它支持鼠标控制菜单、可同时打开多个文件、拥有查找与替换功能、支持自动换行。
2.0.0 版本新增语法高亮功能,增加了40KB,使体积达到了 294KB(Linux 下)。@Appinn
Edit 支持 Windows、Linux 与 macOS,不过 Windows 版本的体积接近 2MB。
只需要点击左下角 XML 即可改变高亮语言:
微软使用了 a dozen(一打)高亮语言数量,青小蛙数了下,有15种,非常轻量级,只增加了 40kB 的体积。
- 纯文本
- Diff
- Github Commit/Rebase
- Ignore
- JavaScript
- JSON
- LSH
- Markdown
- Power Shell
- Properties
- Python
- Shell
- Script
- XML
- YAML
支持自动识别。
其他更新
- 新增语法高亮
- 初步支持 settings.json(仅 files.associations)
- 查找替换支持正则捕获组($1 等)
- 多项编辑增强(移动行、批量缩进、选中当前行等)
- 文件列表改为自然排序,未保存有提示
- 修复大量 Unicode、滚动、Linux/macOS 相关问题
- 内置多语言界面(暂不可切换)
其他变化不大,可以参考之前的文章:《微软发布开源命令行编辑器 Edit,大小不到 250kB》。
获取
原文:https://www.appinn.com/microsoft-edit-v2/
对青小蛙来说,edit 最大的用途就是在 Docker 容器内,当网络不好无法下载 vim 的时候,使用 edit 就很合适 😂
2 个赞
L11
(漢故征西將軍曺侯)
2
连c/cpp语法高亮都不支持,不愧是rust程序员啊
kanz
(米村拌饭)
3
还是希望微软能起个正常点的名字。。。
:你这用的什么软件啊?
:编辑!
微软的软件名很多都比较直白的。比如Windows、Office之类的
其实 EDIT 本来是 MS-DOS 下的一条命令,功能是编辑文本文件。作为一条命令,其实起这么直白的名字挺合适的,一目了然。
此外,MS-DOS 下其他命令的名字也挺直白的,比如复制文件是 COPY,移动文件的命令是 MOVE。
现在这个 EDIT 编辑器其实就是对当年的 EDIT 命令的复刻。此外,后来很长一段时间这个命令一直存在于 Windows 系统中,大约是 Windows 10 才将其移除。当年的 EDIT 长下面这个样子:
其实 Office 这个应该不太适合算作微软起的名字。这应该是一个比较通用的名字,比如除了 Microsoft Office,还有 WPS Office、LibreOffice,以及曾经的 StarOffice、OpenOffice 等。
1 个赞
为什么不用 nano 呢?现在很多 Linux 发行版里应该都预装 nano 了。
看下面那两排按键提示啊 
^ 表示 Ctrl 键,按 Ctrl+ 其他键即可完成相应操作。
比如,编辑完文档后,先按 Ctrl + O,将编辑写入文件,再按 Ctrl + X 退出编辑器即可。
nano 中其他命令也都是靠快捷键进行的。具体可按 Ctrl + G 打开帮助文档查询。
nano 中的组合键有两种:
^? 表示按 Ctrl + 其他按键。比如 ^O 就是按 Ctrl + O
M-? 表示 Alt + 其他按键。比如 M-6 就是按 Alt + 6
1 个赞
Qingwa
(青小蛙)
10
感谢,下次我试试。最早就是因为搞不明白硬学的vim
1 个赞
ooxx
(ooxx)
11
我试用了一下,感觉缺一个自动补全,其他无所谓,现在没补全都不会写了。
如果有,倒是可以代替终端下的使用场景。
ooxx
(ooxx)
12
对于歪果仁应该很顺口吧,脑子里想的是"编辑 foo文件",手里输入命令"edit foo"