Uso gvim en Windows y quiero saber cómo desactivar el archivo temporal (que termina en ~) la creación de archivos. ¿También hay un problema si lo hacemos?GVIM en Windows: forma de deshabilitar la creación del archivo tmp
Respuesta
puede deshabilitar el archivo de copia de seguridad al poner esta línea en su .vimrc:
set nobackup
casi siempre hacer esto, ya que el archivo ~ es más molesto que útil. No hay problema al hacer esto, solo perderá la capacidad de volver a una copia de seguridad del archivo.
Si desea deshacerse de la .swp temporal (swap) presentar también, también se puede establecer lo siguiente:
set noswapfile
El archivo de intercambio se crea cuando se tiene un archivo abierto, y proporciona alguna copia de seguridad/recovery security, en caso de que Vim falle mientras se edita un archivo. También puede evitar que múltiples Vims editen el mismo archivo. Por lo general, apago esto también, porque rara vez tengo un uso para eso. El archivo .swp no es tan molesto como el archivo ~, porque desaparece cuando cierras Vim, pero aún así apago esa función.
Exceptuando el hecho de que no tiene posibilidad de recuperación en caso de que vim falle, o (mucho más probable, dependiendo de su entorno) una terminal cortada. – richo
Sí, pierdes la capacidad de copia de seguridad, pero casi nunca he tenido un problema con Vim al estrellarse o perder una conexión, así que tiro los dados. –
... por lo que ahorra temprano y con frecuencia. Primera regla de desarrollo. – Crates
poner estos en su archivo vimrc
set nobackup
set nowritebackup
set noswapfile
Desde el interior vim
:
:e $HOME/_vimrc
y añadir al archivo:
set nobackup
Entonces, $HOME/_vimrc~
se espera que sea la última copia de seguridad que hace vim!
Pero, ¿qué sucede si tengo mi '_vimrc' en' $ VIM' en lugar de '$ HOME'? ;pag – ThiefMaster
No es exactamente lo que pediste, pero algo que he encontrado funciona bien es redirigir los archivos de intercambio y copia de seguridad a una carpeta separada y dedicada. De ese modo, siguen estando ahí si los necesito, pero no están desordenados en la carpeta que estoy trabajando en
El archivo _vimrc
se pueden crear en cualquiera de los siguientes lugares:.
%HOMEPATH%\_vimrc
C:\Program Files (x86)\Vim\_vimrc
las siguientes líneas en el archivo de copia de seguridad _vimrc
poner los archivos en un directorio temporal:
set backup
set dir=%TMP%
set backupdir=%TMP%
set directory=%TMP%
set noundofile
La última línea evita la proliferación de archivos de deshacer.
También puede usar _vimrc desde $ VIM. El archivo _vimrc de su directorio de inicio se cargará más tarde y ganará la última configuración. Tenga cuidado al usar un directorio común para hacer copias de seguridad, intercambiar o deshacer archivos. Si se encuentra en una unidad USB o de red y se vuelve a utilizar una letra de unidad, puede tener problemas.
- 1. Cómo detener Dreamweaver 5.5 de la creación de archivos .tmp
- 2. Deshabilitar la creación de sesiones en Django
- 3. Varias pestañas en Windows y gvim
- 4. EN SSRS, ¿hay alguna manera de deshabilitar la creación del archivo rdl.data?
- 5. emacs:. Cómo deshabilitar la creación de # archivos
- 6. Delphi 6: ¿Cómo puedo cambiar la fecha de creación del archivo (= fecha de creación del archivo)
- 7. ¿Cómo obtengo la hora de creación del archivo en Ruby en Windows?
- 8. La creación de un archivo grande de comandos de Windows'
- 9. Determine la fecha de creación del archivo en Java
- 10. ¿Cómo ejecutar windows gvim from cygwin?
- 11. Cómo deshabilitar la creación de nuevas filas en un DataGridView?
- 12. crear un archivo tmp en Python
- 13. Deshabilitar la creación de archivos de intercambio en vim
- 14. configure la fuente gvim en el archivo .vimrc
- 15. Cómo deshabilitar la creación automática de corchetes ({}) en eclipse?
- 16. ANT esperando la creación del archivo
- 17. la creación automática de directorios con la salida del archivo
- 18. de modificación del archivo fecha de creación en Windows con PHP
- 19. Xcode 4 deshabilitar la creación de instantáneas en la refactorización
- 20. No hay archivo tmp/restart.txt en la aplicación Rails
- 21. La forma correcta de deshabilitar/habilitar trabajos del Agente SQLServer
- 22. En ejecución: make from gVim en Background
- 23. ¿Cómo obtener la fecha de creación del archivo en Linux?
- 24. ¿Cómo cambio la hora de creación del archivo en C#?
- 25. Creación de plataforma NAnt y dual: la mejor forma de compilar en Windows Y Mono/Linux
- 26. ¿Cómo configurar IPython para usar gvim en Windows?
- 27. PHP: ¿Cómo obtener la fecha de creación del archivo cargado?
- 28. Cómo deshabilitar la creación automática de tablas en EF 5.0?
- 29. Cómo deshabilitar la creación de un archivo de registro vacío al iniciar la aplicación?
- 30. Windows 8 GridView: deshabilitar la visualización del ítem tap
Posible duplicado de [¿Por qué Vim guarda los archivos con una ~ extensión?] (Http://stackoverflow.com/questions/607435/why-does-vim-save-files-with-a-extension) –