Sito Web di Franco Pasut

  • en
  • Articoli
  • Contatti
  • Informazioni
  • Riservatezza

Articoli

luglio 13, 2021

Brevi animazioni introduttive sulle Espressioni Regolari in Vim ed Emacs

Una non-prefazione a proposito delle “Espressioni Regolari”

Usando Vim ed Emacs per scrivere in LaTeX ho avuto modo di apprezzare la straordinaria efficienza delle “Espressioni Regolari”, anche conosciute con il nome RegEx o RegExp.

Vim and Emacs sono nativamente predisposti per la gestione delle Espressioni Regolari.

Ho predisposto alcuni brevi animazioni sull’utilizzo di base delle Espressioni Regolari in entrambi gli editori.

Le animazioni sono rivolte non agli sviluppatori, che le troveranno eccessivamente semplici, ma a chi usa Vim ed Emacs per scrivere articoli o documenti, con LaTeX o Markdown.

leggi di più
aprile 20, 2021

Vim: cancellare frasi e paragrafi con gli "Oggetti di Testo"

Vim riduce l’affaticamento degli occhi

Un’incredibile caratteristica di Vim è la sua capacità di effettuare operazioni all’interno di interi blocchi di testo chiamati “Oggetti di Testo”, come ad esempio parole, frasi e paragrafi, a prescindere dalla posizione del cursore all’interno degli oggetti.

Questo significa che potete piazzare il cursore ovunque all’interno del blocco di testo riducendo l’affaticamento degli occhi davanti al monitor.

leggi di più
marzo 25, 2021

La "linea evolutiva" tra Ed, Vi e Vim

Piccola prefazione a proposito di Ed, Vi and Vim

Avete mai sentito parlare di Ed e Vi? Probabilmente avrete sentito parlare di Vim.

Sono sistemi di scrittura a linea di comando.

Ed è stato creato nel 1969 ed è stato uno dei primi componenti del sistema operativo Unix.

Vi risale al 1976 ed è stato il sistema di scrittura standard per Unix fino all’arrivo, nel 1984, di Emacs.

Vim è nato nel 1991 ed è attualmente il più veloce sistema di scrittura dell’universo!

leggi di più
agosto 11, 2020

Vim, movimenti lampo tra diverse finestre con EasyMotion

Breve introduzione

Vim può saltare velocemente attraverso diversi documenti.

Vi è mai capitato di muovere il cursore usando i tasti freccia e premere continuamente i tasti fino al punto desiderato?

Se utilizzate Vim quei movimenti saranno soltanto un brutto ricordo.

Dovete soltanto installare il componente aggiuntivo EasyMotion e aggiungere qualche piccola configurazione.

Installazione e configurazione di EasyMotion

L’installazione del componente EasyMotion è veramente molto semplice.

Se utilizzate Vim Plug per gestire i componenti aggiuntivi, attualmente il mio gestore favorito, tutto ciò che dovete fare è inserire nel vostro .vimrc le seguenti stringhe:

leggi di più
agosto 8, 2020

Unire diverse linee di testo in Emacs utilizzando la configurazione di tastiera americana internazionale con Dead Keys

Unire diverse linee: Vim vs Emacs

Vim ha un sistema molto semplice per unire due diverse linee di testo: basta premere il tasto J maiuscono nella linea superiore.

In Emacs, invece, occorre utilizzare la combinazione C-^ nella linea inferiore.

Ma questa combinazione risulta essere molto laboriosa nella configurazione di tastiera US International Dead Keys in MS Windows o GNU/Linux.

In ogni caso, con un piccolo aggiustamento, può diventare super-efficiente.

Quella che segue è, ovviamente, la mia soluzione ma ognuno può trovarne un’altra migliore.

leggi di più
agosto 1, 2020

Emacs, Markdown-mode, inserimento di spazi nei collegamenti testuali creati con il comando "C-c C-l"

Le risorse di riferimento: Emacs, Markdown-mode

Questo articolo riguarda le seguenti risorse:

  • Emacs: GNU Emacs 26.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2019-12-03
  • Markdown Mode: markdown-mode-20200622.20
  • OS: Linux Ubuntu 20.4 LTS, Linux Fedora 32

Il problema in poche parole: occorre inserire un collegamento testuale in un documento scritta utilizzato il Markdown-mode for Emacs e nel testo descrittivo del collegamento occorre inserire uno o più spazi.

Questi sono i singoli passaggi:

leggi di più
  • ««
  • «
  • 9
  • 10
  • 11
  • 12
  • 13
  • »
  • »»
© Sito Web di Franco Pasut 2026