Preguntas etiquetadas con invocation

Preguntas sobre las diferentes opciones que vim puede tomar del shell y los diferentes comandos para iniciar el editor.

5
Terminal borked después de invocar a Vim con xargs
A veces he intentado invocar a Vim usando xargs, así: find . -name '*.java' | xargs vim ... qué tipo de obras: Cuando se inicia Vim, veo brevemente la siguiente advertencia: Vim: Warning: Input is not from a terminal La edición funciona: :filesenumera correctamente todos los .javaarchivos como se esperaba. …





5
¿Es posible canalizar comandos vim a vim?
Quiero ejecutar el siguiente shell. wea-this is the end of the second word | vim j exit 0 Lo que esperaba que canalizara las pulsaciones de teclas w(avanzar una palabra) luego e(final de la palabra) luego a(agregar) luego -this is the end of the second word(texto) al documento Vim nombrado …
18 invocation 

4
¿Cómo editar contenido desde la entrada estándar?
Me gustaría editar contenido en vim que se generó dinámicamente desde la línea de comandos sin tener el archivo todavía. Por ejemplo: $ echo This is example. | vim /dev/stdin $ cat /etc/hosts | vim /dev/stdin pero está fallando con los errores: Vim: Advertencia: la entrada no proviene de un …




2
¿Por qué vim no genera mi archivo .vimrc?
Hoy, descubrí que mi .vimrcno tuvo efecto. Estaba bien hace solo unas horas. Cuando lancé vim con $vim --plugin, :scriptnamesno se hizo eco de nada: el .vimrcarchivo no tenía origen. (Nota: /etc/vimrcse eliminó para depurar este problema). Luego intenté googlear y encontré $VIMINITvariables sospechosas. Aquí está el valor de $VIMINIT: …



3
¿Cómo puedo iniciar vim y luego ejecutar un comando particular que incluye un \, desde la línea de comando?
En mi ~/.vimrc, tengo un comando definido aproximadamente así: nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-' Está diseñado para crear archivos de notas que contienen la fecha actual en el nombre del archivo. La combinación de teclas está diseñada para dejar mi cursor en la línea de comando …
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.