为什么有人要使用joe?[关闭]


17

我已经看到一些熟练的Unix / Linux用户使用joe代替vi(m)或nano。他们为什么比提供的替代方案更喜欢使用它?


2
您可能想改一下您的问题。这里没有人会假装知道为什么您所看到的“熟练的unix / linux用户”更喜欢使用任何编辑器。也许:使用joe文本编辑器有什么好处?或类似的规定。
gabe。

1
我同意批评的意见,问题的标题选择不当。
Uku Loskit

Answers:


17

它比Vi更容易学习,比Emacs更容易启动,比Pico / Nano更强大(例如,它具有对编程的ctags支持)。

但是它不太可能安装在任何地方,因此您仍然应该了解Vi和Emacs的基础知识。


我说Vi和Nano,因为nano / pico是我普遍看到的唯一安装的vi。
xenoterracide 2011年

1
当然,知道如何使用nano并不会造成伤害,但是即使您以前从未使用过它,也可以使用屏幕帮助来弄清楚它。
Mikel

vi的问题在于,有时即使以vi开头,但它仍然是vim,并且存在一些不太细微的差异。但是我对joe over nano / pico的选择是撤消。我见过安装的nano / pico版本中肯定缺少此功能。
0xC0000022L

16

默认情况下,它使用WordStar按键绑定。在80年代初期,这是一种常见的文字处理程序,而我甚至在90年代初就使用了它。也许与技术人群更相关,这些键绑定由Borland流行的Turbo Pascal和Turbo C的IDE接管。

当我第一次进入Linux时,我环顾四周寻找对我来说有意义的编辑器,嘿,就在那里。

我想象其他现在熟练的Unix / Linux用户也走了同样的路,因为Linux刚到WordStar有效寿命的尽头(更不用说Borland的寿命了)。因此,原因之一仅仅是“定时”。

现代版本具有语法高亮显示和其他精美功能,因此我无需费心离开。

(不过,我知道如何使用它vim来编辑配置文件。这是一项必不可少的技能。)


1
你好 您能否举一些wordtar最常用的键绑定示例?
trusktr 2012年

这个。另一方面,在我所教的Linux课程中,我使学生学到了足够的vi以便能够打开,进行一些基本编辑或添加/删除一行文本,以及仅保存/退出/退出而不保存为了生存。我也出于同样的原因向他们展示了nano。然后,我让他们决定要安装和使用的编辑器。
ivanivan

1

因为WordStar的键绑定(菱形)是“硬连线”到我的手指中的。我使用Joe的Jstar变体。Jstar是我在Mutt和Slrn中的编辑器,我几乎将其用于所有初始文本输入或编辑配置文件时使用。这是我构建Linux机器时安装的第一批程序之一。


0

我在其“ jstar”(最类似于WordStar)配置中使用joe。

由于我既不是程序员也不是系统管理员,所以我不必担心joe是否安装在其他人设置的任何系统上。

如果我家中的其他人必须在我的系统上键入内容,我可以设置它们为joe。这是唯一具有人性化界面的* nix编辑器。

查看九岁的孩子对这种界面的反应:http : //www.wordstar.org/index.php/wsdos-documentation/131-the-emperor-s-new-clothes-or-how-difficult-是要学习wordstar键盘命令

我使用的每个早期Linux系统都包含Joe。(我从1994年开始工作,当时我换了工作,并被告知我在工作中使用的是“ Unix”系统上的“ BBS”。它可能是Slackware,并且像所有或大多数早期发行版一样,它包括joe默认情况下。)

我认为使用joe是一个原则问题。我从1982年开始使用WordStar,很快就了解到它的命令按键都是最基本的计算标准的一部分-ASCII(又名ECMA-6和ISO 646:1991 IRV),我们仍然以称为扩展的形式使用Unicode。

只需Ctrl-A到Ctrl-Z,就足以实现光标和屏幕控制,基本编辑以及功能齐全的菜单系统的操作。他们使用我们最熟悉的键;Ctrl在Shift左上方,可以像大写字母一样轻松地键入它们;借助系统分配和像WordStar一样的“在工作时”屏幕帮助(joe几乎一样),它们可以立即使用,并且可以轻松地内部使用。

而且由于它们是标准的一部分并且可在所有系统上使用,因此强大的公司希望它们死掉。

苹果希望我们仅使用Command键。IBM及其拥护者和模仿者希望我们认为Alt,功能以及专用的移动和编辑键是必不可少的。看看1982年至1992年间除WordStar以外的大众市场软件:在Word,WordPerfect,Windows 1.0-3.0以及我看到的所有其他大牌产品中,Ctrl-A到Ctrl-Z都被当作门钉了,或者几乎全部被淘汰。看看当时的产品评论:甚至喜欢WordStar的作家似乎也被要求将其命令击键称为“ arcane”或“ cryptic”。

默认情况下,屏幕上显示的内容以及如何在手册中明确说明的内容如何称为奥术或神秘的事物?这些词被使用的一致性是惊人的。我曾经是专业的翻译,编辑,广告文案撰稿人和技术撰稿人,即使对于我讨厌的程序,我也永远不会使用那些特殊的词。我不能动摇他们是在董事会或营销部门中被选中的感觉。

很久以前,我发誓不让任何硬件或软件公司把我当成奴隶。当不得不在工作中使用WordPerfect和Word时,我对它们进行了WordStar化处理,然后在家里,我直接从MS / PC DOS中的WordStar转到了GNU / Linux中。

我欣赏vi / vim的美丽和emacs的功能,并且很高兴在bash,浏览器,窗口管理器和其他地方使用它们的键入区域命令按键。但是,在处理文本时,我发现只有joe可以满足我的需要和要求,并且我希望在不再能用手指指键盘之前使用它。

“ WordStar ...是软件工程和当今我们称为以用户为中心的设计的胜利。” -Matthew G.Kirschenbaum,《轨道变化:文字处理的文学史》

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.