Mercurial > vim
view runtime/doc/evim-it.UTF-8.1 @ 33083:79b2eb83f2df v9.0.1827
patch 9.0.1827: xxd: no color support
Commit: https://github.com/vim/vim/commit/e2528ae11134cdf35c312754b124aba4963d8054
Author: Aapo Rantalainen <aapo.rantalainen@gmail.com>
Date: Thu Aug 31 17:58:13 2023 +0200
patch 9.0.1827: xxd: no color support
Problem: xxd: no color support
Solution: Add color support using xxd -R
Add some basic color support for xxd
The hex-value and value are both colored with the same color depending
on the hex-value, e.g.:
0x00 = white
0xff = blue
printable = green
non-printable = red
tabs and linebreaks = yellow
Each character needs 11 more bytes to contain color. (Same color in a
row could contain only one overhead but the logic how xxd creates colums
must be then changed.) Size of colored output is increased by factor of
~6. Also grepping the output will break when colors is used.
Flag for color is "-R", because less uses "-R".
Color uses parameters auto,always,never same as less and grep (among
others).
E.g.
xxd -R always $FILE | less -R
Add some screen-tests (that currently on work on linux) to verify the
feature works as expected.
closes: #12131
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Aapo Rantalainen <aapo.rantalainen@gmail.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 31 Aug 2023 18:15:03 +0200 |
parents | c587f56735cc |
children | 65b122a95cba |
line wrap: on
line source
.TH EVIM 1 "16 febbraio 2002 " .SH NOME evim \- Vim "facile", Vim impostato in modo da poter essere usato facilmente per modificare file, anche da chi non abbia familiarità con i comandi. .SH SINTASSI .br .B evim [opzioni] [file ..] .br .B eview .SH DESCRIZIONE .B evim Inizia .B Vim e imposta le opzioni per farlo comportare come un editore "modeless". State sempre usando Vim, ma come un editore "posizionati-e-clicca". Simile all'uso di Notepad in MS-Windows. .B evim richiede la presenza della GUI, per avere a disposizione menù e barra strumenti. .PP Da usarsi soltanto se non si è in grado di lavorare con Vim nella maniera usuale. La modifica file sarà molto meno efficiente. .PP .B eview come sopra, ma parte in modalità "Sola Lettura". Funziona come evim \-R. .PP Vedere vim(1) per dettagli riguardo a Vim, opzioni, etc. .PP L'opzione 'insertmode' è impostata per poter immettere del testo direttamente. .br Sono definite delle mappature che consentono di usare COPIA e INCOLLA con i familiari tasti usati sotto MS-Windows. CTRL-X taglia testo, CTRL-C copia testo e CTRL-V incolla testo. Usate CTRL-Q per ottenere quello che si otterrebbe con CTRL-V in Vim nativo. .SH OPZIONI Vedere vim(1). .SH FILE .TP 15 /usr/local/lib/vim/evim.vim Lo script caricato per inizializzare eVim. .SH NAC [NOTO ANCHE COME] Noto Anche Come "Vim per semplici". Quando usate evim si suppone che prendiate un fazzoletto, facciate un nodo ad ogni angolo e ve lo mettiate in testa. .SH VEDERE ANCHE vim(1) .SH AUTORE Buona parte di .B Vim è stato scritto da Bram Moolenaar, con molto aiuto da altri. Vedere il menù "Aiuto/Crediti".