Preguntas etiquetadas con command-line

Preguntas sobre comandos ex o colon. Para preguntas sobre las opciones de línea de comandos que se utilizan para iniciar el editor, use la etiqueta [invocación].

2
Cierre y descargue un búfer sin salir de Vim
A menudo, cargaré información en un búfer temporal y luego la cerraré con :clo!. Pero esto oculta el búfer en lugar de descargarlo por completo, aunque lo haya nohiddenconfigurado. Encuentro esto pesado porque recibo una confirmación adicional cuando salgo de Vim, sobre el contenido que ya (pensé) descarté. Podría usar …




2
¿Cómo guardar un archivo para el que no tengo permisos de escritura?
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 mi usuario no tiene permiso de …


5
La forma más fácil de cambiar ramas git
En este momento estoy usando fugitivo para administrar casi todo lo relacionado con git, pero no puedo encontrar un buen flujo de trabajo para visualizar y cambiar rápidamente entre las ramas disponibles. Puedo hacerlo :Git checkout <branch-name>, el problema es que autocompleta tanto nombres de archivos como ramas, y preferiría …

2
Ejecutar script bash desde vim
Yo uso vim para las secuencias de comandos bash. a veces no quiero crear un archivo nuevo, hacerlo ejecutable, ejecutarlo y luego eliminarlo. Me refiero a los guiones que se usarán solo una vez. Por ejemplo, abro vim y escribo esto: #!/bin/bash ll | while read line do echo $line …






4
¿Cuándo usar: grep y: vimgrep en vim?
En vim :makehace que sea fácil construir y corregir errores, :grepy se :vimgrepcomporta como :make. Pero, ¿por qué necesitas estos dos comandos? ¿Por qué no solo buscar el patrón y simplemente presionar n? ¿Cuáles son las ventajas de ellos sobre la simple búsqueda?


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.