Preguntas etiquetadas con vim

vim (Vi IMproved) es un editor de texto que admite diferentes modos de edición.

3
En vim, busque al revés llaves y parens coincidentes
Como la mayoría de ustedes probablemente sepa, puede usar %para buscar hacia adelante en la línea para encontrar el siguiente paréntesis / paréntesis / par y moverse a su compañero coincidente: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Espero que haya una clave similar …

4
Edición de bloques * en vivo * en Emacs o Vim
jEdit admite la edición en bloque, pero Emacs y Vim parecen tener serios problemas de usabilidad sobre el mismo tema. Si alguien pudiera completar las incógnitas aquí, sería mucho más llevadero usar cualquiera de los editores: Selección rectangular real : cuando la selección en pantalla es un rectángulo, no una …
9 vim  emacs  editors 

3
Vim múltiples ventanas / ocultar
Si tuviera x o más ventanas abiertas en una sesión de VIM y quisiera ocultar rápidamente todas, excepto la activa, por un momento y luego regresar las ventanas al diseño, las tendría en int ¿cómo lo haría?
9 vim 

2
Vim, comentario sensible al contexto / comportamiento de comentario
Edito una gran cantidad de código PHP con Vim, y me he encontrado con un problema con algunas macros en mi .vimrc. Actualmente uso estas dos macros para comentar / descomentar en estilo C "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment …
9 vim  php 

4
¿Activar NumLock al inicio?
Usualmente edito en Vim , y al presionar +, prefiero mover mi mano a la parte derecha del teclado donde +reside en lugar de hacer shift+ =. Pero cuando NumLockno está activado, en Vim simplemente abre una nueva línea arriba e inserta la letra k . Y cada vez que …

1
¿Hay alguna manera de moverse por líneas de pantalla en vim?
Al editar archivos en vim, es una pequeña molestia que cuando muevo líneas con j y k, se mueva por líneas de archivo, en lugar de líneas de pantalla como otros editores. Con mis propios archivos, puedo lidiar con esto envolviendo automáticamente a una cierta longitud en las opciones de …
9 vim 




1
Vim 7.3 con Lua: ¿Cómo lo uso?
¡La última versión de Vim es increíble! Lo compilé --enable-luainterp=yesy tiene la función Lua: % gvim --version | egrep '\+lua' +linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname Pero, ¿cómo lo uso realmente? Hasta ahora, siempre estaba usando el script Vim para mis archivos, pero ¿cómo dejo que interprete a …
9 vim 



1
Vim: reemplace todas las líneas que comienzan con una cadena con una línea
En este texto hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Quiero reemplazar todas las líneas que comienzan con hardware mac con hardware mac 00:00:00:00:00:00 Yo he tratado sed s/^hardware mac/hardware mac 00:00:00:00:00:00/gc y dar error También el clásico comando vim %s:/^hardware mac/hardware mac 00:00:00:00:00:00/gc …
9 vim 

1
Función desconocida en Vim
Tengo el siguiente archivo (vimscript.vim): function HelloWorld() echo "Hello World" endfunction call HelloWorld() Cuando abro ese archivo y escribo lo siguiente: :call HelloWorld() Me sale un error: E117: Unknown function: HelloWorld
9 vim 

2
¿Cómo alternar el soporte del mouse en vim?
Últimamente he estado trabajando mucho en mi computadora portátil y accidentalmente hago clic mientras escribo. Sé que podría eliminar set mouse=aen mi .vimrc, pero a veces me gusta usar el ratón. ¿Qué puedo hacer para crear una función de alternar para alternar el soporte del mouse?
9 vim 

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.