Sito Web di Franco Pasut

  • en
  • Articoli
  • Contatti
  • Informazioni
  • Riservatezza

Articoli

ottobre 20, 2022

Vim, UltiSnips ed Honza vim-snippets: differenza e gestione delle cartelle snippets ed UltiSnips

Qual è l’argomento di questo articolo?

In questo articolo parlerò di Vim, degli snippet realizzati da SirVer UltiSnip: “la soluzione definitiva per gli snippet in Vim” e Honza vim-snippets (di seguito indicato anche semplicemente come “honza”).

Per ulteriori informazioni si può fare riferimento a questo mio precedente articolo.

SirVer UltiSnip è un plugin per lanciare e gestire gli snippet in Vim.

L’applicazione non contiene snippet ma è possibile creare i propri seguendo la sintassi del plugin o utilizzare una raccolta di snippet già pronti.

leggi di più
settembre 24, 2022

Vim: studio sulla trasposizione di elenchi di nomi da orizzontali a verticali

Obiettivo primario dello studio

  • Stato iniziale: serie di nomi in linea, separati da un punto e virgola seguito da uno spazio.
  • Obiettivo: trasporre tutti i nomi in una colonna eliminando sia punti e virgola che gli spazi.
  • Finalità: Creazione di elenco per mail-merging con client di posta elettronica (Thunderbird).
  • Strumenti: Vim e funzione RegEx incorporata.
  • Esempio:

Obiettivo secondario

Provare l’integrazione tra Markdown e tag css.

leggi di più
settembre 20, 2022

Vim: sostituire testo in tutti i buffer aperti con un solo comando

Vim: è necessario sostituire del testo in tutti i buffer aperti?

Avete necessità di effettuare una sostituzione tra due parole o frammenti di testo in tutti i documenti aperti?

La prima opzione è quella di aprire tutti i documenti e di effettuare una ricerca con sostituzione in ciascuno di essi.

La stringa di ricerca e sostituzione sarebbe simile a quella sotto riportata dove foo sarebbe il dato da sostituire e bar il dato sostituto.

leggi di più
settembre 12, 2022

Confronto tra Vim ed Emacs per un'operazione di sostituzione tramite espressioni regolari

Prefazione

Questo è un articolo riassuntivo di due precedenti post che potete leggere a queste pagine:

  • “Vim: Studio sulla costruzione di Espressioni Regolari per cancellare o ridurre righe vuote con il Comando Globale”
  • “Emacs: Studio sulla costruzione di espressioni regolari per eliminare o ridurre le righe vuote”

L’argomento delle “espressioni regolari” in Vim ed Emacs si presta bene a un confronto funzionale tra i quattro diversi scenari trattati negli articoli sopra menzionati ai quali rimando per la descrizione della sintassi.

leggi di più
settembre 5, 2022

Emacs: Studio sulla costruzione di espressioni regolari per eliminare o ridurre le righe vuote

Dopo l’articolo su “Vim: Studio sulla costruzione di Espressioni Regolari per cancellare o ridurre righe vuote con il Comando Globale” ho provato a confrontarmi con un’analoga operazione in Emacs.

L’obiettivo è studiare le differenze di sintassi relative alle “espressioni regolari” tra due sistemi di scrittura.

Quello che segue è il risultato dei miei tentativi dopo varie ricerche in rete.

Rimuovere le righe vuote in Emacs usando RegExp

Innanzitutto, può essere utile visualizzare le righe vuote del documento.

leggi di più
agosto 15, 2022

Vim: Studio sulla costruzione di Espressioni Regolari per cancellare o ridurre righe vuote con il Comando Globale

Prefazione

Sul tema di questo articolo richiamo il mio precedente studio: “Vim ed Espressioni Regolari per la rimozione degli spazi bianchi ridondanti”

A differenza dell’articolo precedente, qui la presenza degli spazi bianchi determina soluzioni differenti rispetto alle righe vuote indipendentemente dal numero delle loro occorrenze.

Lo studio di questo articolo è dedicato sia all’analisi delle “espressioni regolari” che al comando globale di Vim.

Vim ed il Comando Globale

Il comando globale in Vim è il tasto g.

leggi di più
  • ««
  • «
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
  • »»
© Sito Web di Franco Pasut 2026