¿Alguien tiene consejos para usar el editor de texto linux joe? ¿Está disponible en ssh?

1

Encontré algunas grandes características en el joe editor de texto para la ventana de comando:
Usted puede:

  1. Mantener el comando menú de ayuda visible todo el tiempo.
  2. Dividir el Vista actual en dos paneles (arriba, abajo) para que pueda ver una parte del archivo en un panel y editar otra parte en el otro panel.

Hay tanto por ahí sobre vi y emacs que pido por favor mantenerlos fuera de esta discusión acerca de Joe .
Tan típicamente, es joe fácilmente disponible en muchos sistemas? SSH? VPS hosting?
Quiero invertir tiempo en practicar joe o nano para programación (!) en caso de que solo tenga acceso a la línea de comandos / ssh.

user15286
fuente
2
Considere cuidadosamente el editor en el que invierte. Una vez que realmente aprende un editor, es difícil cambiar a otra cosa. Solía ​​usar Jove, MicroGnuEmacs (más tarde MGE) y / o MicroEmacs simplemente porque no tenía que volver a entrenar mis dedos cuando estaba atascado en modo de texto en máquinas de gama baja. Otro criterio fue, ¿consistía en un único archivo binario que podría soltar en una nueva caja y ejecutar? Ahora, incluso las computadoras más básicas pueden ejecutar emacs en toda regla, incluso si solo están en modo no X (emacs -nw), así que ya no uso las versiones reducidas. Si te quedas con Joe, considera usar el mod jmacs por ese motivo.
kmarsh
FWIW, mirarlo de esta manera hace que parezca fácil (probablemente sea muy fácil de todos modos): nano es Ctrl o Alt , mientras joe es Ctrl + K + tecla
user15286

Respuestas:

3

Así que típicamente, es Joe fácilmente disponible   en muchos sistemas?

¿Fácilmente disponible? seguro. Hay paquetes de joe disponibles para la mayoría de las principales distribuciones. No suele venir preinstalado, así que necesitarías instalarlo tú mismo. Sé que quieres mantener a otros editores fuera de la discusión, pero vi y nano Se encuentran mucho más comúnmente en los sistemas. Practicaría uno de ellos, ya que sería más beneficioso para usted si alguna vez se queda atascado con el acceso de línea de comandos a un sistema. Sus posibilidades de que uno de los dos estén disponibles son mucho más alto que el editor de joe, pero no está de más expandir su conocimiento y aprender a utilizar varios editores.

John T
fuente
Asi que nano Es, por ahora. Pero como dices, jugaré con ambos.
user15286
2

Si estás en un sistema basado en RedHat / Fedora, tendrás yum para instalar paquetes. Si estás en un sistema basado en Debian / Ubuntu, tendrás apt-get para instalar paquetes. Puedes usar uno de esos.

== O ==

Solo descárgalo, constrúyelo e instálalo tú mismo. Desde joe-editor.sourceforge.net

JOE está escrito en C y es único.   la dependencia es libc. Esto hace que joe   muy fácil de construir (solo "configurar"   y "make install"), haciéndolo   factible incluir en pequeños sistemas   y discos de recuperación.

Esto significa que la primera vez que se conecte a la máquina, solo necesita copiar el tarball al servidor (o usar wget / curl para obtenerlo), luego:

% cd joe-3.7 (or whatever the current release is)
% ./configure
% make 
% sudo make install

(sudo es necesario si ha iniciado sesión como un usuario que no sea root, y no tiene previsto iniciar sesión como root, Correcto ?)

No tengas miedo de construir cosas desde la fuente.

Doug Harris
fuente
o hacer ./configure --prefix=$HOME para instalar en un directorio de inicio de usuario (para sistemas donde no tiene acceso de root). y no olvides añadir $HOME/bin a tu CAMINO ...
quack quixote
Conseguir la fuente nunca se me ocurrió. Si la configuración / ajuste es posible, será divertido. ¡Gracias por el consejo! Lo comprobaré en el tiempo libre.
user15286
0

Para hacerme eco de la respuesta de John, puedo decirles que Joe no está en ninguna de las casillas RHEL4, RHEL5 o Solaris10 que administro. Ahora, yo soy quien organizó todo eso, así que no es una muestra terriblemente diversa. Pero habría tenido que hacer todo lo posible para que Joe estuviera allí. Una comprobación rápida indica que ciertamente se incluye en los discos de configuración RHEL5.3, pero probablemente no se haya instalado sin haber seleccionado algunas casillas de verificación adicionales durante la instalación. Así que personalmente no esperaría encontrarlo en ninguna máquina aleatoria que encontré.

Christopher Karel
fuente