Buono tutorial GNU / Emacs [chiuso]


9

Mi piacerebbe imparare gli emacs in profondità. Il problema è che si dividono in 2 categorie:

  • Nozioni di base (che C-x C-ssalva i file ed C-x C-cesiste emacs ecc.)
  • Qualunque cosa

Attualmente sto usando l'1% -10% delle funzionalità di emacs e vorrei aumentarlo al 20% -40%. Tuttavia preferirei non dover leggere in profondità per scoprire come la funzionalità sia utile per me.

Esiste un tutorial intermedio per i programmatori (conosco diversi linguaggi di programmazione compresi quelli funzionali ma non LISP)?

Risposte:


12

Questo è un argomento vasto e troverai elenchi di tutorial di Emacs come nel wiki di Emacs . Non farò di questa risposta un elenco di elenchi di elenchi di tutorial. Consiglio di sfogliare le strategie di apprendimento .

Una volta che conosci le basi, il modo migliore per imparare è farlo. Quando si desidera eseguire una determinata attività e si ritiene che possa trarre vantaggio da una migliore automazione, cercare una funzionalità o un pacchetto esistente:

  • Cerca un comando nel menu o con M-x apropos.
  • Guarda nel manuale.
  • Guarda nel Wiki di Emacs .
  • Cerca su Stack Exchange o Google.

Se vuoi iniziare a scrivere (o persino leggere) il codice Emacs Lisp, leggi il tutorial ufficiale di Emacs Lisp . Esamina i primi capitoli prima di scrivere la tua prima funzione, quindi continua quando ne senti il ​​bisogno.


Il tutorial integrato di emacs (lo C-H tavvia) mi è bastato per iniziare. No, non credo di aver mai usato più del 2% di emacs, ma, di nuovo, nessuno può usare il 100% di un simile mostro.
vonbrand

5

Leggere questo post può essere un buon inizio. Anche se non conosco il modo migliore di imparare facendo. Ogni volta che provo a fare qualcosa di interessante in emacs premo Ctrl+ hA(maiuscolo A) e qualche frase spero che un comando abbia dentro. Inoltre Ctrl+ hmmi aiuta a ottenere il massimo dalle attuali funzionalità della modalità buffer.

Mi sono quasi dimenticato di questo blog . Puoi trovare suggerimenti interessanti lì dentro.


quel post SO è stato da allora cancellato
tshepang,

3

Non conosco i tutorial, ma ho scoperto che il modo migliore per imparare era trovare qualcosa che volevo fare in emacs e quindi google una soluzione. Puoi trovare tutorial per specifici aspetti intermedi, ma una volta che vai oltre le basi è difficile avere un tutorial generale, perché le cose intermedie in realtà non sono generali.

Secondo la raccomandazione per il blog di emacs-fu . È un buon modo per scoprire funzionalità su cui non avresti mai potuto imbatterti.


Il problema è che posso fare qualsiasi cosa in emacs. Voglio solo farlo in modo più efficiente.
Maciej Piechotka,

2

Esiste un buon manuale, che in realtà è una serie di articoli di Michael Stutz pubblicati sulle opere degli sviluppatori IBM http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/ Questi articoli tradotti in molte altre lingue, quindi probabilmente troverai una traduzione nella tua lingua madre. Sono scritti per un totalmente sconosciuto ai principianti di Emacs, ma trattano aspetti interessanti per un utente avanzato di Emacs. Spero che ti sarà utile quando hai definito la percentuale di utilizzo di Emacs tra l'1 e il 10%. Gli articoli non sono di interesse di un professionista poiché elisp sta citando lì per quanto deve essere descritto affinché un utente possa utilizzare Emacs come applicazione.

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.