Estoy usando el último vim / gvim (8.0.118), pero he notado este problema en el pasado, con otras versiones.
Creé un archivo llamado fizzbuzz.java
(fuera de gvim) y lo abrí en una nueva pestaña en gvim en mi PC con Windows 7 en el trabajo, usando el menú contextual de mi administrador de archivos. Después de cerrar la pestaña, usando :x
, descubrí que tenía que cambiar el nombre del archivo para FizzBuzz.java
que coincida con el nombre de la clase que escribí, lo que hice fuera de gvim.
Sin embargo, cuando fui a volver a abrirlo en la misma instancia de gvim, nuevamente usando el menú contextual de mi administrador de archivos, vuelve a la carcasa original, y cuando lo cierro :x
, lo guarda como tal, así que tuve que cambie el nombre del archivo nuevamente. Fue solo después de eliminar el búfer y actualizar la lista de búfer en el menú que pude hacer que gvim reconociera correctamente la nueva carcasa del nombre de archivo.
Esto no sucede en gvim 7.4 en Linux (PCLinuxOS)
¿Hay una manera más fácil de hacer que gvim reconozca y retenga el cambio en la carcasa de un nombre de archivo en Windows, sin reiniciar gvim?
:f %
.
I created a file named fizzbuzz.java
¿lo creó manualmente en su explorador o lo usó:e fizzbuzz.java
?After closing the file
¿te refieres a cerrar el búferfizzbuzz.java
con:bd
?I had to rename it to FizzBuzz.java
en tu explorador, no con:saveas
?it reverts to the original casing, and saves it as such
¿Dónde lo ves con el nombre original?so that I had to rename the file again
de nuevo, ¿cómo le cambiaste el nombre?refreshing the buffer list in the menu
cual menu?