Emacs

Scorciatoie Emacs

Scorciatoie Emacs
Emacs è un editor di testo altamente versatile che è estremamente veloce e ha un'interfaccia molto intuitiva per accompagnarlo. Emacs è uno di quegli editor i cui utenti fanno molto affidamento sull'uso di scorciatoie e tasti premuti per svolgere il proprio lavoro.Quindi, in questo articolo, esamineremo alcune delle scorciatoie da tastiera fornite con Emacs.

Accesso alla sezione di aiuto

Il manuale di Emacs ha alcune descrizioni piuttosto belle del tipo di comandi e funzionalità a cui puoi accedere in Emacs.

Per aprire il manuale all'interno di Emacs, premi i tasti Ctrl + h seguito da r.

Per gli utenti che preferiscono seguire un tutorial e delle linee guida, possono accedere al tutorial integrato di Emacs facendo clic su Ctrl + h seguito da t.

Scorciatoie file di base

Per aprire o creare file, la scorciatoia utilizzata è Ctrl + x seguita da Ctrl + f e quindi inserendo il nome del file. Se è già presente un file con il nome specificato, Emacs aprirà quel file altrimenti creerà un nuovo file con il nome specificato.

Per visitare un file diverso, quindi premi i tasti Ctrl + x seguito da Ctrl + v, e inserisci il nome del nuovo file.

Gli utenti possono salvare i propri file utilizzando i tasti Ctrl + x seguito da Ctrl + s. Per salvare con un nuovo nome, questo può essere fatto usando la scorciatoia Ctrl + x seguito da Ctrl + w e inserendo il nuovo nome del file.

Gli utenti possono anche aprire file in formato di sola lettura con i tasti Ctrl + x seguito da Ctrl + r e poi inserendo il nome del file.

Per inserire il contenuto di un altro file all'interno del file corrente, premi Ctrl + x seguito da io e inserisci il nome del file il cui contenuto viene aggiunto.

Ogni volta che apri un file, i contenuti all'interno del file vengono archiviati in un buffer. Se vengono aperti più file, esistono più buffer. Per vedere un elenco di buffer aperti, premi i tasti Ctrl + x seguito da Ctrl + b.

Possiamo anche spostarci da un buffer all'altro utilizzando i tasti Ctrl + x seguito da b.

Poiché i buffer sono un altro termine per un file, possono anche essere uccisi usando le chiavi Ctrl + x seguito da K. In questo caso, senza inserire nulla e premendo semplicemente invio si ucciderebbe il buffer predefinito. In quanto sopra sotto, quello sarebbe il buffer di scratch.

Per uscire da Emacs, la scorciatoia Ctrl + x seguito da Ctrl + c è definito. Emacs si può sospendere anche con le chiavi Ctrl + z.

Scorciatoie per il movimento del cursore

Per spostarsi sullo schermo, Emacs specifica anche le scorciatoie per il movimento del cursore, poiché tendono ad essere molto più veloci rispetto all'utilizzo di un mouse.

La tabella seguente li descrive in dettaglio:

Movimento dei tasti
Movimento per Inoltrare indietro
Personaggi Ctrl + f Ctrl + b
Parole Alt + f Alt + b
Linee Ctrl + n Ctrl + p
Frasi Alt + e Alt + a
paragrafi Alt + Alt +
Fine/inizio riga Ctrl + e Ctrl + a
Fine/inizio del buffer Alt + > Alt + <
Scorrimento Ctrl + v (Giù) Alt + v (su)

Scorciatoie di modifica

Emacs, come editor, fornisce anche agli utenti una varietà di scorciatoie con cui lavorare. Per ripetere un comando nel numero di volte specificato, questo può essere fatto premendo i tasti Ctrl + u seguito dall'inserimento del numero specificato il comando verrà ripetuto e quindi inserendo il comando stesso. Ad esempio, voglio che il cursore si sposti alla riga successiva del comando da ripetere quindici volte. L'immagine qui sotto mostra questo:

In Emacs, dobbiamo prima specificare l'inizio della selezione su cui possiamo applicare comandi come copia, taglia, ecc. Questo può essere fatto usando la scorciatoia Ctrl + Spazio. Ora seleziona l'intera area usando il cursore.

Ad esempio, nell'immagine sottostante, il rettangolo specifica l'inizio della selezione e il cerchio la sua fine.

Anche l'intero buffer può essere selezionato utilizzando i tasti Ctrl + x seguito da h.

Una volta che la tua sezione di testo è stata selezionata, ora puoi copia questa area selezionata usando la scorciatoia Alt + w. Uccidere o taglio il testo, Alt + d può essere usato per tagliare una singola parola, Ctrl + k può essere utilizzato per tagliare una singola linea particolare, e Ctrl + w può essere utilizzato per tagliare l'intera regione selezionata.

La scorciatoia Ctrl + y è utilizzato principalmente per incollare la regione del testo copiata o eliminata. Poiché Emacs utilizza un kill-ring per tenere traccia di tutto il testo ucciso, può incollare i vecchi elementi uccisi scorrendo il kill-ring con la scorciatoia Alt + y.

A volte premi i tasti sbagliati e vuoi interrompere il tuo comando, oppure hai specificato il comando sbagliato e vuoi terminarlo. Questo può essere fatto semplicemente usando la scorciatoia Ctrl + g.

Annulla e ripeti sono disponibili anche in Emacs. Ctrl + / può essere usato per disfare comandi e Ctrl + g seguito da Ctrl + / può essere usato per rifare comandi.

Ctrl + x seguito da Ctrl + + (più) viene utilizzato per aumentare la dimensione del testo dello schermo e Ctrl + x seguito da Ctrl + - (meno) viene utilizzato per ridurre la dimensione del testo.

Cerca e sostituisci scorciatoie

Emacs ti consente di eseguire una ricerca incrementale con la scorciatoia Ctrl + s. Questo comando viene utilizzato continuamente per saltare da un'occorrenza della ricerca all'altra.

Una ricerca incrementale all'indietro può essere eseguita anche con Ctrl + r.

Per cercare usando espressioni regolari o regex in altri termini, usa i tasti Ctrl + Alt + s.

Simile alla ricerca incrementale, una ricerca regex al contrario può essere eseguita da Ctrl + Alt + r.

Per eseguire una semplice operazione di sostituzione, utilizzare la scorciatoia Alt + Maiusc + 5 (Alt + %).

chiedendo di sostituire la parola:

Chiedere la parola da sostituire con:

Allo stesso modo, un'operazione di sostituzione utilizzando le espressioni regolari può essere eseguita utilizzando i tasti Ctrl + Alt + Maiusc + 5 (Ctrl + Alt + %).

Per andare a un numero di riga specificato, la scorciatoia Alt + g seguito da g si usa. In questo caso, dopo aver premuto la scorciatoia, devi inserisci il numero di riga dove vuoi andare. Per esempio:

Scorciatoie dalla finestra

Emacs ti consente anche di aprire più finestre all'interno della cornice del tuo Emacs. Per dividere verticalmente una nuova finestra, premi i tasti Ctrl + x seguito da 2.

Allo stesso modo, per dividere orizzontalmente una nuova finestra, Ctrl + x seguito da 3 si usa.

Puoi anche aprire sia la finestra verticale che quella orizzontale.

Per chiudere una finestra, premi i tasti Ctrl + x seguito da 0. Per mantenere solo una singola finestra sulla cornice, quindi Ctrl + x seguito da 1 sarà usato.

Conclusione?

Nonostante abbia un'interfaccia dall'aspetto piuttosto semplice, un potente core si trova sul retro di Emacs. Fornisce così tante funzionalità ai suoi utenti che possono essere facilmente accessibili con scorciatoie. Questo risulta essere abbastanza utile poiché ora non è necessario passare attraverso il fastidio di trovare ognuna di queste scelte dal menu.

Le migliori distribuzioni Linux per il gioco nel 2021
Il sistema operativo Linux ha fatto molta strada dal suo aspetto originale, semplice e basato su server. Questo sistema operativo è notevolmente migli...
Come acquisire e riprodurre in streaming la tua sessione di gioco su Linux
In passato, giocare era considerato solo un hobby, ma con il tempo l'industria dei giochi ha visto una crescita enorme in termini di tecnologia e nume...
I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...