Post

Visualizzazione dei post da novembre, 2022

Vim, VimTex: ambienti e comandi in LaTeX

Immagine
Indice 1. Un sistema intelligente per scrivere 2. Funzioni integrate in Vimtex per ambienti e comandi 3. Creare una funzione surround in VimTex basata sul plugin surround.vim 1. Un sistema intelligente per scrivere Vim è un ottimo strumento per elaborare i testi. LaTeX è un sistema di composizione tipografica "allo stato dell'arte". Vim e LaTeX insieme costituiscono un potente sistema di scrittura, ma è necessario un componente aggiuntivo per metterli in relazione. https://github.com/lervag/vimtex [VimTex]] fornisce esattamente questo obiettivo: mettere in relazione Vim con LaTeX e fa il suo lavoro molto bene. Quindi Vim e VimTex sono un sistema intelligente per ogni tipo di scrittore in LaTeX. L'argomento è vastissimo e non può certamente essere contenuto in un breve articolo come questo. In questo articolo mi limito a trattare delle funzioni per la gestione di ambienti e comandi. 2. Funzioni integr

Vim Is Magic or Nomagic?

Immagine
Cos’è questo scherzo? Il titolo è uno scherzo con il nome di “ V.I.M. ” (ho mantenuto il titolo in inglese per non perdere il gioco di parole ) ma, allo stesso tempo, è una modalità reale di Vim stesso: la Modalità Magica ( Magic Mode ). Per capire cos’è il Magic Mode , la fonte primaria è la voce :help magic di Vim. In poche parole: - La Modalità magica si riferisce alle espressioni regolari . - La modalità magica è abilitata per impostazione predefinita in Vim. - È possibile invocare esplicitamente la Modalità magica con il comando \m nell’area di ricerca delle Espressioni Regolari . - Per disattivarla è necessario impostare \M ( m maiuscola) nell’area di ricerca. - Quando si usa il comando \M si richiama la Modalità Non magica . - La modalità Non magica trasforma “ quasi tutti i simboli regex speciali in simboli ordinari, a meno che non inizino con una barra rovesciata ”. - Esiste anche una modalità Molto Non magica che estende l’effetto ad altri caratteri, non rilev