具有VMS EDT类似方向模式的Linux编辑器


8

VMS编辑器EDT允许使用键盘来控制大多数编辑命令。相当不错的功能之一是可以将操作方向设置为“上”或“下”。然后,这会产生“移至下一个字符”和“移至行首”之类的命令。另一个功能是有“字符”,“单词”和“行”缓冲区,可以剪切,复制和粘贴到/从中。

我正在寻找具有这些功能的Linux编辑器吗?

这不是Linux的EDT编辑器的要求。如果有这些功能,我“愿意”学习一个新的编辑器。

Answers:


10

你要emacs

Emacs具有EDT仿真模式(M-x edt-emulation-mode)。这将设置emacs为使用edt键盘映射。

在使用它之前,请运行emacs -q -l edt-mapper。这将让你设置什么键您的键盘映射到不同的VT键(golddo,等)。

它工作得很好,并且您具有的额外功能emacs,以及您惯用的edt键。

编辑:我应该看看日期,这是很久以前问过的...但是信息仍然很好。


8

Vim似乎提供了所有这些功能。网上有很多不错的教程,但是熟悉编辑器的最简单方法是安装它,然后运行vimtutor提供的程序。

H-左
J-下
K-上
L-右

4L-正确
4W4 个字元- 正确4个字

0-线的开始
$-电话那端
gg-启动文件
GG-文件结尾
100gg- 100线


1
@CW Holeman II:我只是用这个来编辑答案。抱歉,延迟时间很长:)
卢卡斯·琼斯

1
请注意,EDT具有方向模式,因此EDT而不是LLWW,将使用:Down AdvChar AdvChar AdvWord AdvWord AdvWord,而不是HH,EDT将使用:Up AdvChar AdvChar。EDT还使用箭头键而不是HJKL。
CW Holeman II

1
Vim还允许您使用箭头键-但是,如果您正确键入,则使用HJKL的速度应该更快,因为它们位于主行中。但是,我输入的方式不正确,因此我发现箭头键的速度一样快。
卢卡斯·琼斯,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.