Questo è il mio primo articolo su Desdelinux e ne parlerò EmacsSono uno sviluppatore e quindi devo avere un buon editor di codice che supporti i diversi linguaggi che utilizzo: html, js, css, java, ecc.
Personalmente, voglio che il mio editor di testo mi aiuti ad avere il miglior rientro possibile, che non è molto buono in eclipse ma in Emacs è sufficiente una semplice scheda, quindi iniziamo.
Installa Emacs:
Distribuzioni con Apt:
sudo apt-get install emacs
Distribuzioni con yum:
sudo yum install emacs
Distribuzioni di Zypper:
sudo zypper install emacs
Una volta installato possiamo eseguire Emacs dal terminale digitando emacs o aprendolo dall'icona.
Emacs non necessita di un ambiente grafico per funzionare in quanto nano o vim possono essere eseguiti su terminale.
Nella schermata iniziale possiamo vedere qualcosa di simile
È un piccolo forse per spostarsi tra un documento e la spiegazione che la chiave ctrl sarà chiamato C e la chiave alt MSono i tasti più utilizzati, beh ora vi spiego le scorciatoie più importanti e seguirò la stessa nomenclatura della guida per i tasti:
ctrl è chiamato C y alt M
Per aprire o creare un file:
C+x+C+f
Per salvare un file:
C+x+C+s
Per salvare un file (salva con nome):
C+x+C+b
Se hai aperto più di un file puoi passare attraverso diversi buffer con
C + x + o →
Emacs divide e gestisce i buffer, e puoi vedere più buffer contemporaneamente (i buffer sono un po 'come le finestre).
Per avere 2 buffer orizzontali:
C+x+2
Per avere 2 buffer verticali (se esegui queste combinazioni di tasti di seguito vedrai che i buffer si sommano):
C+x+3
Per cambiare il puntatore su un altro buffer:
C+x+o
Per avere un unico buffer:
C+x+1
Per chiudere un buffer:
C+x+k
Se, ad esempio, commettiamo un errore in una scorciatoia, possiamo cancellarla con:
c+g
Per chiudere emacs basta:
DO + x + DO + DO
Per sospenderlo:
C+z
Possiamo riportarlo in vita dal suo id che troveremo eseguendo il comando:
jobs
E poi eseguendo il seguente comando con l'id di emacs:
fg
Questo è qualcosa di base di emacs, assomiglia a qualsiasi altro editor di testo ma le sue scorciatoie da tastiera, che non ci permettono di staccare le mani dalla tastiera, e le sue mod sono ciò che lo rendono qualcosa di veramente utile, ma parlerò di mod, se lo è Che me lo permettano, in un altro articolo, intanto vi lascio la seguente mod per gli amanti dei terminali
M+x
Scrivono shell e danno entrare
Emacs Rocks !!
Non mi aspettavo che il mio articolo fosse già pubblicato: /
Se lo hai inviato in revisione e un mod lo ha visto ed è stato approvato, viene pubblicato xD
In realtà era solo in bozze, ma eNano mi ha detto che era pronto 😀
Va bene, va bene, pensavo di aver dato qualche opzione ed era stato pubblicato xD
Articolo molto buono. Penso che nano funzioni anche nel terminale e non abbia bisogno di un ambiente grafico.
Scusa, ho letto male e velocemente, il nano va bene 🙂
Ho fatto quello screenshot di GNU Emacs su Windows. Comunque, buon articolo.
Bene, quello che succede è che stavo leggendo la guida della redazione e mi hanno consigliato di utilizzare immagini già caricate, quindi di utilizzare quella: B, grazie
La seconda parte è attesa presto insieme a te, emacs e .emacs.d con la configurazione finale per lo sviluppo HTML-css-js, recentemente ho iniziato con la miriade di corsi html e solo l'editing in emacs trovo pace (al momento ho solo la modalità di completamento automatico e la modalità js).
Ci sono molte idi ed editori dedicati ma niente è comodo e potente come emacs
usa la modalità web, è ottimo per più codici misti
come php, html, javascript e altri ...
Funziona molto bene per me =)
EMACS FTM !!!
Cazzo sì!
Buon post, mi piace molto emacs, ad alcuni non piace e lo confrontano sempre con vim, non so quanto sarà buono vim ma emacs è molto potente, altri commettono l'errore di confrontare emacs con IDE e dicono che non ha funzioni di completamento automatico , ecc, emacs non è un IDE, ma se sai come personalizzarlo, puoi avere molte cose interessanti, è qui che vengono alla luce le modalità di emacs ...
Restiamo in attesa dei prossimi articoli ...
Mi è sempre piaciuto Emacs ma è molto complicato lavorare con PHP 🙁
Buon articolo ma ci vuole magia:
Vim
Vai Vai Vai: $
Saluti,
Congratulazioni ripper2hl; Ho ragione e sto imparando il comando "trova" che penso sia molto importante da imparare, ma ogni volta che provo a usarlo fa tutto, tranne quello che immagino farebbe con le istruzioni che ho inserito nel terminale; Quindi se puoi scrivere un articolo a riguardo, lo apprezzerò sinceramente, grazie per i tuoi contributi.
Beh, non so cosa stai digitando esattamente ma uso il comando find in questo modo
trova filepath -name nomefile
se digiti find -help ti mostrerà aiuto, potrebbe non essere abbastanza comprensibile, perché a volte non capisco nemmeno cosa vuole dirmi il terminale