¿Cómo ocultar los archivos de copia de seguridad de gvim en Windows XP?


3

¿Cómo ocultar los archivos de copia de seguridad de gvim en Windows XP?

EDITAR: Creo que he confundido los archivos de copia de seguridad con los archivos de intercambio. En realidad me refiero a los archivos que terminan con ~. Lo siento.

Respuestas:


4

Escribí la respuesta a continuación cuando la pregunta era sobre los archivos de intercambio de Vim. La misma idea se aplica a los archivos de copia de seguridad de Vim con la opción 'backupdir' en lugar de 'directory' (es decir, use un directorio central para los archivos de copia de seguridad para mantenerlos fuera del camino).


Podría utilizar una ubicación central para los archivos de intercambio. No "voltearía el bit oculto", pero efectivamente los sacaría del camino. Vea la documentación para 'directory'.

Coloque uno de los siguientes en su .vimrc / _vimrc (p.ej. :e $HOME/.vimrc ):

" Remove the current directory from the list of places that swap files might be created.
set directory-=.

" OR

" Explicit list of locations for swap files.
"   The double trailing slash makes the otherwise centralized swap files use
"   filenames that are based on the full pathname of the edited file
"   (this lets you edit (e.g.) README files from two different places without
"   getting colliding swap file names).
set directory=c:\\tmp//,c:\\temp//

2

Una forma de ocultar los archivos de copia de seguridad sería colocarlos en un directorio separado. Ver

:help backupdir

Otra forma podría ser usar el BufWritePost autocommand para establecer el atributo oculto del archivo de copia de seguridad una vez escrito.


1

Para evitar que se cree el archivo de copia de seguridad (el que tiene ~ al final), agregue lo siguiente al final del archivo _vimrc:

establecer nobackup

configurar retoque de copia de seguridad


0

¿Ocultar o apagar completamente eso?

Si este último está bien, ponga a su .vimrc línea de archivo

set noswapfile


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.