Estoy usando vim para programar. Al comienzo del día, abriré un archivo y procederé a dividir un par de ventanas y abrir algunos archivos en los buffers para que estén disponibles. Hasta hace muy poco, esto acaba de funcionar.¿Por qué el forzado de división de ventanas es de solo lectura?
En la última semana o así, sin embargo, algo cambió; uno de mis buffers grabables se está cambiando a solo lectura y no tengo idea de por qué. Aquí está la secuencia de comandos:
- abierto fileA.h
- vsplit ./
- abierta fileA.cpp
- Cw Cw para cambiar a la ventana que contiene fileA.h
- sp ./
Para ver los pasos 1-4 todas las ventanas son editables. Cuando ejecuto el paso 5, la nueva ventana de exploración de archivos es de solo lectura (como se esperaba), pero ahora la ventana que contiene fileA.cpp también está marcada como readonly. fileA.h aún se puede editar. ¿Por qué está pasando esto?
para confundirme aún más, si no hago el paso 4 no hay problemas (es decir, he dividido la ventana sosteniendo fileA.cpp en lugar de fileA.h). Además, si hago 'sp fileB.h' en el paso 5 en lugar de dividirlo primero en un explorador de archivos, no hay problemas.
¿cuáles son los plugins que está utilizando? En general, trate de eliminar plugins interferentes. Supongo que estás usando algo como NERDTree e interfiere con las asignaciones de otros plugins – sehe
¿Todavía sucede con 'vim -u NONE'? Si no, @sehe probablemente tenga razón. – ephemient