Post

Visualizzazione dei post da febbraio, 2022

Vim: copiare il testo direttamente al blocco appunti del sistema operativo

Immagine
Tagliare e copiare in Vim: introduzione Per l’introduzione all’argomento riguardante le funzioni di Taglia, Copia e Incolla in Vim potete leggere un mio precedente articolo . L’oggetto dell’attuale articolo è costituito, invece, da una fuzionalità di Vim che ho scoperto leggendo questa pagina e che è strettamente collegata all’argomento precedente. Vim può indirizzare direttamente le operazioni di taglia e copia effettuate sui testi al registro della memoria di sistema ( clipboard ). Non è, quindi, necessario selezionare prima il testo, per copiarlo nella clipobard, come invece avviene in altri sistemi di scrittura su dispositivi digitali. In breve: occorre semplicemente reindirizzare l’operazione (la stessa normalmente utilizzata per il comando specifico) alla memoria del sistema operativo ( clipboard ) (ovvero, per essere più precisi al registro + ). Questa funzionalità consente di risparmiare tempo nelle operazioni di scambio dei dati da Vim alle altre applicazioni present

Usare Emacs per scrivere partiture in LilyPond

Immagine
A proposito di LilyPond LilyPond è un linguaggio per produrre eleganti partiture musicali, strutturalmente simile al linguaggio LaTeX con il quale può integrarsi per generare documenti con testo e musica (per l’integrazione tra LilyPond e LaTeX richiamo questo mio articolo .) Anche in LilyPond, come in LaTeX, è possibile scrivere il contenuto con vari editor. Molto utile, soprattutto per la fase iniziale, è l’editor specifico denominato Frescobaldi . Per chi ha imparato la sintassi è possibile, invece, sfruttare le infinite potenzialità di Emacs o Vim . Questo articolo è dedicato ad Emacs. Un analogo articolo dedicato a Vim è pubblicato qui . Nel manuale d’uso di LilyPond, attualmente alla versione 2.22, vengono riportate alcune indicazioni specifiche per l’utilizzo con Emacs (vedasi paragrafo successivo). Qui trovate alcune informazioni aggiuntive sulla configurazione e sull’interfaccia di Emacs dedicata a LilyPond. Tutti i passaggi sono stati provati su due distribuzioni