recuperar que poner mostrar hacer google estado desplazamiento descripcion cómo como chrome barra aparezca vim

vim - que - descripcion de barra de desplazamiento de word



Cómo habilitar la barra de desplazamiento horizontal para que aparezca cuando lo hacemos ahora (1)

Construyamos un solo comando para cambiar ambas opciones en consecuencia a la vez. En primer lugar, debería alternar la opción de wrap todos modos:

:set wrap!

Luego, las guioptions deben cambiarse dependiendo de si el ajuste está habilitado en el momento de la ejecución del comando. Si el texto está envuelto, la barra de desplazamiento inferior debe mostrarse en preparación para que el wrap se deshabilite:

:set guioptions+=b

Alternativamente, si el ajuste de texto está desactivado, debería ocultar la barra de desplazamiento inferior:

:set guioptions-=b

Para hacer un comando de los tres anteriores, podemos usar la expresión mapeo

:nnoremap <silent><expr> <f2> '':set wrap! go''.''-+''[&wrap]."=b/r"

que se convierte en la secuencia de pulsaciones de teclas.

:set wrap! go+=b :set wrap! go+=b Entrar

si la opción de ajuste está establecida (y es igual a uno), o

:set wrap! go-=b :set wrap! go-=b Enter

de lo contrario (cuando &wrap evalúa a cero).

¿Alguien puede ayudar con una solución? Quiero que aparezca una barra de desplazamiento horizontal cada vez que lo hago ahora y viceversa cuando lo hago.

Actualmente utilizo estas configuraciones individualmente para facilitar mi trabajo; ¿Hay una manera de fusionar ambos?

nnoremap <silent> <F3> :if &guioptions=~#''b''<Bar>set guioptions-=b<Bar>else<Bar>set guioptions+=b<Bar>endif<CR> map <F2> :set nowrap! <CR>