我在joe
命令窗口的文本编辑器:
您可以:
- 保留命令帮助菜单可见每时每刻。
- 拆分当前视图分为两个窗格(顶部、底部),这样您可以在一个窗格中查看文件的一部分,并在另一个窗格中编辑另一部分。
有非常在那里vi
,emacs
我请求不要让他们参与关于乔的讨论.
因此通常来说,很joe
容易获得在许多系统上?SSH?VPS 托管?如果我只能获得命令行/ssh 访问权限,
我想花时间练习joe
或编程(!)。nano
答案1
那么通常情况下,joe 是否能在许多系统上轻松找到?
很容易获得?当然。大多数主要发行版都有 joe 软件包。但它通常不预装,所以你需要自己安装。我知道你想让其他编辑器远离讨论,但vi
和nano
在系统上更常见。我会练习其中一种,因为如果你只能通过命令行访问系统,它会对你更有益。你获得其中一种的可能性是很多比 joe 编辑器要高,但扩展你的知识面并学习使用多种编辑器并没有坏处。
答案2
如果您使用的是基于 RedHat/Fedora 的系统,则必须yum
安装软件包。如果您使用的是基于 Debian/Ubuntu 的系统,则必须apt-get
安装软件包。您可以使用其中之一。
== 或 ==
只需自行下载、构建和安装即可。从joe-editor.sourceforge.net
JOE 是用 C 编写的,它的唯一依赖项是 libc。这使得 JOE 非常容易构建(只需“configure”和“make install”),使其可以包含在小型系统和恢复磁盘中。
这意味着您第一次连接到机器时,只需要将 tarball 复制到服务器(或使用 wget/curl 获取它),然后:
% cd joe-3.7 (or whatever the current release is)
% ./configure
% make
% sudo make install
(如果你以 root 以外的用户身份登录,并且不打算以 root 身份登录,则需要 sudo,正确的?)
不要害怕从源代码构建东西。
答案3
为了回应约翰的回答,我可以告诉你 Joe 不在我管理的任何 RHEL4、RHEL5 或 Solaris10 机器上。现在,我是设置所有这些机器的人,所以这不是一个非常多样化的样本。但我不得不竭尽全力让 Joe 上线。快速检查表明它肯定包含在 RHEL5.3 安装光盘中,但如果在安装过程中没有选择一些额外的复选框,它可能就不会安装。所以我个人并不指望在我遇到的任何随机机器上找到它。