VIM su Debian 10 Buster: Disabilitare la modalità Visuale quando si seleziona con il Mouse

Sulla nuova GNU/Debian 10 Buster è abilitata la modalità di selezione visuale quando si utilizza il mouse. Questo rende difficile selezionare il testo per il classico copia/incolla (CTRL-C + CTRL-V) a meno di fare la selezione tenendo premuto il tasto SHIFT (maiuscole su Windows) o il tasto ALT (su MacOS). Tale modalità dipende dalla opzione … Leggi tutto

VsCode: come sistemare l’indentazione di un file

Per applicare l’indentazione corretta ad un file con VsCode è sicuramente necessario che lo stesso abbia riconosciuto il contenuto del file, solitamente dall’estensione dello stesso. Se questo avviene, si può usare la seguente combinazione di tasti, differente in base al sistema operativo utilizzato: Windows: Shift + Alt + F MacOs: Shift + Option + F … Leggi tutto

MacOS: Aggiornamento bloccato del S.O. o di app

Può a volte accadere che la pagina “Aggiornamenti” dell’”App Store” installato su Mac non visualizzi nulla, solo una “pagina bianca” e non si riesca quindi a fare aggiornamenti, benché vengano segnalati (con la notifica sull’icona dell’App). In questo caso, come prima cosa consiglio di aprire il Terminale e digitare: softwareupdate -i -a Solitamente questo risolve … Leggi tutto

MacOS: Decomprimere archivi 7z

Per gestire archivi .7z su MacOS si può usare il buon Unarchive oppure ricorrere ad HomeBrew e p7z. Aggiorniamo innanzitutto Homebrew: brew update Installiamo p7z: brew install p7zip Per decomprimere un archivio chiamato test.7z: 7z x test.7z Per creare invece un archivio pippo.7z da un file chiamato pippo.txt: 7z a pippo.7z pippo.txt enjoy!

Formattare un file JSON con vim

Uso spesso vim, un po’ per tutto; oggi mi serviva formattare un file JSON molto corposo e vi racconto come fare. Ci sono plugin vim (ovviamente anche editor differenti più semplici da usare), ma senza dover installare altro, si può sfruttare una funzionalità di python. Modifichiamo il nostro file .vimrc ed aggiungiamo: nmap =j :%!python … Leggi tutto