Preguntas etiquetadas con vim

117
Busque y reemplace en Vim en todos los archivos del proyecto

Estoy buscando la mejor manera de buscar y reemplazar (con confirmación) en todos los archivos del proyecto en Vim. Por "archivos de proyecto" me refiero a archivos en el directorio actual, algunos de los cuales no tienen que estar abiertos. Una forma de hacer esto podría ser simplemente abrir...

116
Soporte de expresiones regulares multilínea en Vim

Noto que la sintaxis de expresiones regulares estándar para hacer coincidir varias líneas es usar / s, así: This is\nsome text /This.*text/s Esto funciona en Perl, por ejemplo, pero no parece ser compatible con Vim. En cambio, tengo que ser mucho más específico: /This[^\r\n]*[\r\n]*text/ No...

116
¿Cómo agregar texto al final de cada línea en Vim?

En Vim, tengo el siguiente texto: key => value1 key => value2 key => value1111 key => value12 key => value1122222 Me gustaría agregar "," al final de cada línea. El texto anterior pasará a ser el siguiente: key => value1, key => value2, key => value1111, key =>...

116
Mejorando en Vim [cerrado]

Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...

116
Confusión sobre el plegado de vim: ¿cómo deshabilitarlo?

Cuando abro el archivo, se ve así: o incluso esto Cuando abro todos los pliegues, se vuelven a cerrar cuando navegué a otro búfer y regresé. Para poder trabajar con él, tengo que aplicar zRcada vez que abro un búfer. Tengo estos configurados en .vimrc: set foldlevelstart=99 set...

115
¿Por qué no puedo evitar que vim envuelva mi código?

No puedo evitar que vim envuelva mi código Python. Si entro :set nowrapcomo un campeón, pero aún envuelve. Puedo presionar Jpara unir las líneas de código divididas, por lo que parece que se está insertando un retorno de carro real. Simplemente no entiendo por qué o cómo

114
Configuración de los colores de fondo de Vim

Cuando trato de cambiar los colores de fondo en .vimrco directamente en Vim usando el comando: set background=dark ... no afecta mis antecedentes en absoluto. Tampoco la lightopción. Sin embargo, se ve bien cuando ejecuto gvim. ¿Hay alguna forma de cambiar el fondo en Vim sin cambiar mi...

113
Ubuntu, vim y la paleta de colores solarizada

Realmente me gustaría entrar en toda la bondad colorida del esquema de color solarizado , pero parece que no puedo configurarlo correctamente. Tengo el archivo solarizado principal en mi carpeta .vim / colors, configuré los colores de mi perfil de terminal a lo que se enumera en el sitio y agregué...

112
Cómo pegar sin sobrescribir el registro

¿Alguien sabe de una manera de pegar sobre un área seleccionada visualmente sin tener la selección colocada en el registro predeterminado? Sé que puedo resolver el problema pegando siempre desde un registro explícito. Pero es un dolor en el cuello escribir en "xplugar de

112
Vim: Reemplazo de una línea por otra tirada antes

Al menos una vez al día tengo la siguiente situación: A: This line should also replace line X ... X: This is line should be replaced Creo que no realizo esa tarea de manera eficiente. Lo que hago: Vaya a la línea A: AG Yank línea A: yy Ir a la línea X: XG Pegar línea A: P Mover a la línea...