¿Es posible cambiar el nombre del archivo que estoy editando desde Vim? Actualmente lo que hago es salir de Vim, cambiar el nombre del archivo y abrirlo desde Vim
Escribir archivos en un medio de almacenamiento persistente (generalmente un disco duro o SSD). En Vi, esto se hace con el comando: write.
¿Es posible cambiar el nombre del archivo que estoy editando desde Vim? Actualmente lo que hago es salir de Vim, cambiar el nombre del archivo y abrirlo desde Vim
Vi y Vim, como todos saben, tienen muchos sinónimos. Hay tres formas que conozco para guardar el archivo y salir de Vim y Vi. Estos son : WQ <cr> , : x <cr> y ZZ . He oído que estos son diferentes de alguna manera. ¿Hay alguna diferencia práctica entre
Supongamos que inicio Vim para editar un nuevo archivo en un directorio que aún no se ha creado: vim nonExisitingDirectory/newFile.txt Vim felizmente me mostrará un búfer vacío y puedo comenzar a escribir mi nuevo archivo. Pero cuando quiero escribir el archivo en el disco me sale este...
Algunos procesadores de texto y editores de texto guardan automáticamente los archivos que estamos editando de vez en cuando, lo cual es muy conveniente para sobrevivir de accidentes desagradables, etc. ¿Hay alguna manera de hacer que Vim guarde automáticamente nuestros archivos después de un...
A veces sucede que abro un archivo y hago algunas modificaciones como mi propio usuario, sin darme cuenta u "olvidarme" de notar la [read-only]advertencia en la línea de estado (es decir, algún /etcarchivo de configuración aleatorio como /etc/resolv.conf). :w!obviamente falla en este caso porque...
Vim normalmente escribe <EOL>para la última línea solo cuando había una en el archivo original. ¿Cómo hacer que vim escriba una nueva línea al final de un archivo todo el tiempo (cuando el archivo no es binario y no hay uno)? He probado la eolopción, pero no funcionó como se...
Ocasionalmente escribo distraídamente :wcuando leo algo. Esto hace que cambie el tiempo de modificación del archivo y, a veces, hace que mi sistema de compilación reconstruya innecesariamente una parte sustancial de un proyecto. ¿Hay alguna manera de configurar vim para que simplemente no haga...
Me gustaría escribir un área visualmente seleccionada en un archivo. Por ejemplo: prefix [sample text more text] suffix [] es el bloque seleccionado que debe tomarse, lo que da como resultado un nuevo archivo que contiene: sample text more text El wcomando normal usa líneas, por...
De :help swap-file: Actualizando el archivo de intercambio El archivo de intercambio se actualiza después de escribir 200 caracteres o cuando no ha escrito nada durante cuatro segundos. Esto solo sucede si se cambió el búfer, no cuando solo te moviste. La razón por la que no se mantiene...
¿Cómo edito crontabarchivos en FreeBSD? $ crontab -e # ... I do my thing in vim & :wq "crontab.9ZcXiFaawt" 6L, 203C written crontab: temp file must be edited in place Exit 1 Usar EDITOR=nvifunciona bien ... Linux también parece funcionar bien
He notado que mientras editaba a lo largo de una línea en un archivo .txt en modo de inserción, el cursor se moverá al comienzo de la línea después de una escritura usando la secuencia de teclas: <esc>:w Me gustaría cambiar este comportamiento de modo que el cursor permanezca en posición...
Vim siempre agrega una nueva línea al final de mis archivos al guardar, y está causando errores en mis scripts PHP. ¿Cómo puedo hacer que vim no agregue esta nueva línea al
Hot exit es una de las características más importantes del editor Sublime Text. Permite cerrar el editor en cualquier momento sin preocuparse por las modificaciones en los archivos abiertos; simplemente se cierra sin ninguna pregunta. Cuando inicie ST nuevamente, todos los archivos abiertos y...
¿Hay alguna forma de asegurarme de que un archivo esté bloqueado para que no pueda hacer cambios? ¿Hay un comando para bloquear / desbloquear un archivo en vim? Algunas veces me gustaría que un archivo esté en modo de solo
Estoy tratando de mejorar el código de esta respuesta para pedir confirmación antes de crear el directorio que falta, esto es lo que escribo: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let...
Hay momentos en que quiero probar los cambios en un archivo antes de sobrescribir el original. ¿Hay alguna forma de guardar un archivo que se está editando en un nuevo
Tengo un montón de divisiones en este momento, y me tomó un tiempo encontrar estos archivos (básicamente estoy persiguiendo un error a través de 50 archivos interconectados). ¿Hay un comando como :ls > /tmp/filelistese que escriba las divisiones / búferes actuales que tengo abiertas en un...
De vez en cuando, el meñique rozará la 'llave, mientras que llegar a entrar, dando como resultado :w'<Enter>. He intentado: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Ninguno de ellos funciona. ¿Hay una manera de alias :w'a :w? También utilizo cmdwin ( :help cmdwin+ nnoremap :...
Quiero modificar archivos vimsin cambiar las marcas de tiempo de creación. Los documentos no parecen mencionar nada sobre tal posibilidad. Me gustaría lograr esto sin desactivar la función de intercambio / recuperación. Supongo que una alternativa sería almacenar el tiempo en algún lugar y luego...
Ya he buscado mucho esto y cada respuesta es sobre Vim en Linux. ¿Hay alguna manera de guardar un archivo de solo lectura directamente desde Vim en