最好的terminalunix编辑build议给某人?

什么是最好的terminal编辑build议给unix新手? 即不是 vimemacs

有几个编辑器, joenano等。有些很容易记住命令/键盘快捷键,其他人不。

我正在寻找一名编辑,可以通过电话与他人进行远程系统pipe理。

我同意纳米是一个很好的build议,并被广泛使用。 我真的无法想象通过电话通过emacs与某人通话。 地狱,我几乎无法想象通过emacs走自己

我会select纳米作为我必须通过电话解释的任何东西,主要是因为我认为模态编辑器更难以向人们解释使用GUI编辑器的概念。

纳米,是由devise,周围最简单的编辑之一。 现在,它也安装在大多数Linux系统上。

1)我仍然愿意和vi一起入门。 起初看起来有点笨拙,但是大多数人在20-30分钟内就能完全掌握它。

我build议vi的原因是因为几乎每个发行版都有。 它很高兴能够去任何地方的一台机器,知道至less有一个你熟悉的工具。 😉

纳米

2)我的第二票可能是纳米。 它更容易用于初学者,并存在于大多数stream行的发行版。 根据我的经验,从Windows背景的人看起来更加舒适,从纳米开始。 它也将更容易解释通过电话。 😉

什么编辑?

为什么, 埃德当然!

一个真正的编辑!

强制性链接: http : //www.ale.org/pipermail/ale/1998-July/005730.html

对于习惯使用GUI编辑器的人来说,mcedit是有帮助的。 它甚至通过terminal窗口接受鼠标input。 我的一个vim hating的同事发誓了。 像午夜指挥官这样的名字,你不会出错!

< contrarian_mode="on" >

我的采取仍然是emacs或vi。 即使是初学者。

为什么?

因为只要你继续使用这个编辑器,投入编辑学习的时间就是有效的。 所有那些performance力较差的select从长远来看都是不好的select,最终被抛弃。 在这一点上浪费了学习时间,用户仍然需要学习emacs或vi。

所以开始吧。 (打印一个体面的快速参考,他们将需要它…)

顺便说一句 – “ 一个?”的答案 是“无论使用哪一个”。 因为他们会首先来找你。

另外,答案可能不适用于那些从不需要全面编程的程序员编辑的临时用户,因为他们可能无限期的相处。

/ emacs partisan,vi用户抗议

我同意那些build议使用vi / vim的人,因为他们给了他们很多的理由:vi其实很难学习如何使用。 一个初学者只需要知道十几件事情,而且他们可以在一个更原始的编辑器中轻松完成他们所能做的一切:

  • vi的模式性质和Esc键的简短介绍
  • 光标移动,hjkl或箭头键
  • 稍微更高级的光标移动,就像w和b前进和后退一样
  • 我插入,O和O为“打开”行编辑,
  • x,X,dX用于删除next&prev字符并删除到方向“X”(例如dw用于删除下一个字)
  • r,R,cXreplacechar,replace模式,改为方向'X'
  • P,P粘贴前进/后退
  • 。 重复上次的命令
  • :q退出,:x保存并退出

只有那些真正需要知道的是Esc,i,x,光标移动,退格键,:q和:x – 他们会给你所有 nano的编辑能力。 你可以在5-10分钟内学习。

当然,你可以花费数年的时间来掌握vi的所有额外function(当你更多地使用vi时,你将逐渐学习越来越多的关于vi的知识),但是上面的基本知识足以完成几乎所有的编辑工作。 当然绰绰有余,你可以用nano或joe做任何事情。

总的来说,基础很容易学习一个新手,但(不像纳米等)不限制你成为永远的新手。

我喜欢简单易用的编辑器是pico。 无需安装,只需复制一个文件到任何你喜欢的地方。 这不是一个花哨的编辑器,不会做vi和emacs,但是如果你需要的是一个随意使用的编辑器,你不需要记住一个充满奇怪和不直观的按键组合的编辑器,它将适合这个账单。 你可以把它看作是Window的记事本的Linux版本。

在VI上提出,但使用纳米