VI和Nano的最小终端编辑器替代品


11

什么终端/主机模式的替代品vi/vim,并nano可用?我正在寻找用于PC的新手的最小,美观且友好的文本模式编辑器。

我记得我曾经在某处的终端编辑器Esc的底部显示了菜单,而不是隐秘的(有些难看)^ X快捷方式,但是在GitHub上搜索时找不到。

更新:看来“对新手完全友好”需要更多说明。让我们以一种常见的情况vim为例,即用户首次尝试使用它(通常将其设置为默认编辑器)。当vim运行带有要编辑的文本的内容时,将不显示任何帮助,并且键入会产生奇怪的结果,因此用户单击EscF1,它将“不起作用”。例如,友好的编辑器将显示有F1关键的帮助,包含带有突出显示的快捷方式的菜单系统,开箱即用地突出显示语法,并且默认情况下全部执行此操作。


@karel,它可以终端中运行吗?
anatoly techtonik

我之前没有注意到此问题的更新。您已对问题进行了更改,从而明显偏离了原始请求。请回滚编辑,并提出一个新问题,要求使用<kbd> F1 </ kbd>可以访问菜单的编辑器。请在Meta网站上仔细阅读此讨论
路易斯·德·索萨

@LuísdeSousaF1只是对新手友好的一项便利功能,更好的编辑器可能还有很多其他功能。
anatoly techtonik

我再次邀请您将您的其他要求发布为新问题。请尊重网站的行为。
路易斯·索萨

@LuísdeSousa好的,让我为您澄清问题。
anatoly techtonik

Answers:


7

micro在上显示帮助F1,实现语法高亮显示,在上退出Esc。没有菜单,但支持插件。


5

早在上世纪90年代的许多同事的首选要么vipicoemacs。某些人仍然认为它是最易于使用的基于终端的文本编辑器。

JOE是基于终端的全功能屏幕编辑器,根据GNU通用公共许可证(GPL)分发。JOE自1988年以来一直存在,并成为许多Linux发行版的标准配置。

在此处输入图片说明

缺省情况下未安装Joe,但可以从Universe资源库中获得:

sudo apt-get install joe

埃马克斯

在此处输入图片说明

虽然与您要求的简约方法相去甚远,但是Emacs高度可定制。因此,通过一些工作,您就可以使其以最适合您的方式运行。

有用的资源:

也可以从官方存储库中获得:

sudo apt-get install emacs

要在终端中运行它,必须使用该-nw标志。如果您打算定期使用它,则可以创建一个别名。

emacs -nw

谢谢你的照片。我认为与两个最大的问题vim,并emacs为人们保持不论它是否适合这个故事还是不推它。=)Joe看起来不错-很小,不需要知识就可以在文本模式下运行,但是其用户界面与相当nano。让我编辑问题以缩小搜索范围。
anatoly techtonik

忘记上面的评论-内容丰富。在Joe和Emacs中,我都看不到F1屏幕上的按键。真的有用吗?
anatoly techtonik

5

我最好的猜测是,你正在寻找NE(尼斯)编辑器

当按两次ESC或一次按F1时,显示一个ncurses菜单。很简单的菜单。保存,另存为...退出等。

sudo apt install ne ne-doc

1

我是否也可以建议使用“ jed”控制台编辑器,它在某些方面有点类似于“ ne”菜单(可通过F10访问),整体更简单(功能较少),并带有一些颜色。

sudo apt install jed

Jed编辑

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.