Qualcuno ha suggerimenti per l'utilizzo del linux text-editor joe? è disponibile su ssh?


1

Ho trovato alcune fantastiche funzionalità nel joe editor di testo per la finestra di comando:
Puoi:

  1. Mantenere il comando menu guida visibile tutto il tempo.
  2. Dividere il vista corrente in due riquadri (in alto, in basso) in modo da poter visualizzare una parte del file in un riquadro e modificare un'altra parte nell'altro riquadro.

C'è così tanto là fuori circa vi e emacs che chiedo di compiacere tenerli fuori da questa discussione su Joe .
Quindi in genere, è joe facilmente disponibile su molti sistemi? SSH? Hosting VPS?
Voglio investire tempo nella pratica joe o nano per la programmazione (!) nel caso in cui ottengo solo l'accesso a riga di comando / ssh.


2
Considera attentamente l'editore in cui ti investi. Una volta che hai davvero imparato un editore, è difficile passare a qualcos'altro. Usavo Jove, MicroGnuEmacs (in seguito MGE) e / o MicroEmacs semplicemente perché non dovevo rinnovare le dita quando rimanevo bloccato in modalità testo su macchine di fascia bassa. Un altro criterio era, consisteva in un singolo file binario che potevo rilasciare su una nuova scatola ed eseguire? Ora, anche i computer più elementari possono eseguire emac in piena regola, anche se solo in modalità non X (emacs -nw), quindi non uso più le versioni ridotte. Se ti attacchi con Joe, considera l'utilizzo della mod jmacs per questo motivo.
kmarsh

FWIW, guardandolo in questo modo lo fa sembrare facile (probabilmente è molto semplice in ogni caso): nano è Ctrl o Alt , mentre joe è Ctrl + K + chiave
user15286

Risposte:


3

Quindi, in genere, è facilmente disponibile   su molti sistemi?

Facilmente disponibile? decisamente. Ci sono pacchetti di joe disponibili per la maggior parte delle principali distribuzioni. Di solito non viene preinstallato, quindi è necessario installarlo da solo. So che vuoi tenere fuori dalla discussione altri redattori, ma vi e nano sono molto più comunemente presenti sui sistemi. Praticherei uno di quelli in quanto sarebbe più vantaggioso per te se sei sempre bloccato con l'accesso alla linea di comando a un sistema. Le tue possibilità di uno dei due disponibili sono tanto superiore all'editor di joe, ma non fa male ad ampliare le tue conoscenze e ad approcciare più editor.


Così nano lo è, per ora. Ma come dici tu, giocherò con entrambi.
user15286

2

Se sei su un sistema basato su RedHat / Fedora, lo avrai yum installare pacchetti. Se sei su un sistema basato su Debian / Ubuntu, lo avrai apt-get installare pacchetti. Puoi usare uno di quelli.

== OR ==

Basta scaricare, compilare e installare da soli. A partire dal joe-editor.sourceforge.net

JOE è scritto in C ed è solo   la dipendenza è libc. Questo rende JOE   molto facile da costruire (basta "configurare"   e "make install"), facendolo   fattibile includere su piccoli sistemi   e dischi di ripristino.

Ciò significa che la prima volta che ti colleghi alla macchina, devi solo copiare il tarball sul server (o usare wget / curl per scaricarlo), quindi:

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

(sudo necessario se hai effettuato l'accesso come utente diverso da root - e non hai intenzione di accedere come root, destra ?)

Non aver paura di costruire cose dalla fonte.


o fare ./configure --prefix=$HOME per installare su una home directory utente (per sistemi in cui non si dispone dell'accesso root). e non dimenticare di aggiungere $HOME/bin al tuo PERCORSO ...
quack quixote

Ottenere la fonte non mi è mai venuto in mente. Se la configurazione / messa a punto è possibile, sarà divertente. Grazie per il consiglio! Lo controllerò nel tempo libero.
user15286

0

Per riecheggiare la risposta di John, posso dirti che Joe non si trova in nessuna delle caselle RHEL4, RHEL5 o Solaris10 che amministro. Ora, sono io quello che ha creato tutti quelli, quindi non è un campione molto vario. Ma avrei dovuto fare di tutto per portare Joe lì. Un rapido controllo indica che è certamente incluso nei dischi di installazione di RHEL5.3, ma probabilmente non è installato senza selezionare alcune caselle di controllo aggiuntive durante l'installazione. Quindi non mi aspetterei personalmente di trovarlo su una macchina casuale che ho trovato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.