Uso list
y listchars
para mostrar mi espacio en blanco, pero el estilo de código al que me adhiero usa pestañas. Ver >
o ^I
para todas mis pestañas es nauseabundo.
¿Cómo mantendría todos los caracteres de mi lista existente pero con un carácter de tabulación en blanco?
tab-characters
Qix - MONICA FUE MALTRATADA
fuente
fuente
set list
alguna manera derrota el propósito de ;-) Algún otro personaje (más pequeño) que puedes probar:·
(PUNTO MEDIO),␣
(CAJA ABIERTA) o₋
(MENOS DE SUSCRIPCIÓN). (Yo personalmente usoset listchars=tab:!·
).›
Respuestas:
'listchars'
toma dos caracteres paratab
que pueda simplemente usar dos espacios regulares:fuente
\
, aunque tiene sentido ya que puede buscar con ellos (/\
). Estaba intentando\s
,' '
etc.Resulta que los espacios que no se rompen funcionan bien.
Según esta respuesta , la secuencia utf-8 es
"\xc2\xa0"
.Como estoy en una Mac, simplemente lo hice
echo -en "\xc2\xa0" | pbcopy
y luego los agregué a mi .vimrc :donde
[2p]
pegó el portapapeles dos veces. El resultado terminó siendoque hizo que las pestañas se mostraran correctamente como espacios en blanco simples.
fuente
set listchars=tab:\ \ ,...
.