Articles of vim

No se puede hacer que YouCompleteMe funcione

Estoy intentando configurar YouCompleteMe (YCM) con vim para mi máquina Linux Mint 18.1 KDE. Seguí los pasos en la página de git para Ubuntu pero no puedo hacerlo funcionar. ¿Es un problema con Linux Mint o un problema de installation? Además mi file .vimrc está vacío ya que no hubo nada durante la installation que […]

Cómo enviar salida de cmd a un file tmp mientras se visualiza simultáneamente el file tmp en vim

A menudo me encuentro en una situación en la que me gustaría enviar resultados a un file temporal y luego usar VIM para abrir el file temporal e inspeccionar los resultados. He venido con lo siguiente que generalmente parece funcionar bastante bien: function viewlog() { local d="/tmp/viewlog" #local cmd="adb logcat" local cmd="tail –follow=name /var/log/syslog" #local […]

Cambiar un valor numérico en un file con Vim de un script

Necesito cambiar el valor numérico de una variable almacenada en un file de text desde la línea de command. Intenté guionarlo con Bash, pero solo llegué tan lejos: #!/bin/bash clear vim The_Generator.c (This is hopefully where I modify the The_Generator.c file). -c 'wq'

Los colors de la terminal Linux Mint no funcionan

Estoy intentando hacer funcionar xterm-256color, pero no he tenido éxito. Tengo LMDE 2 Betsy (Linux Mint Debian Edition) instalado y estoy tratando de aprender a usar vim. Instalé un vim colorcheme, pero los colors estaban apagados. Buscando en línea, necesito usar xterm-256color en lugar del xterm pnetworkingeterminado. He intentado todas las combinaciones de información que […]

vim: ¿cómo grabar commands de norma?

Edito y corrijo una gran cantidad de files idénticos usando esos commands :%norm f^ID :%s/\s\+$// :%norm A, :%norm GG$x También utilicé el modo macro qa para grabar macro a y @a ejecutar Pero por alguna extraña razón o probablemente mi error, solo aplicaba algunos commands Mi pregunta es: es posible save esos commands en un […]

Comenzando con fzf en Arch Linux

Acabo de instalar fzf en Arch Linux 4.13.11 usando pacman -S fzf . Desde bash, puedo llamar a fzf que me permite seleccionar files (usando Ctrl + n y Ctrl + p ) en el directory actual y sus subdirectorys. Esto es lindo, pero me gustaría tener una integración de bash de algún tipo. ¿A […]

Ctrl + Derecha y Derecha envían la misma Secuencia en Putty> Pantalla> Vim

Estoy usando masilla> pantalla> vim, y la pantalla está enviando la misma secuencia para Ctrl + Derecha y Derecha en el modo de aplicación para vim. Existe una opción para hacer que Putty envíe las secuencias del modo cursor (desactivar el modo teclas de cursor de la aplicación) cuando está en modo de aplicación y […]

Tipo de file no detectado

Estoy usando vim para probar un sistema de templates llamado manubrios , e instalé un complemento vim para get un resaltado de syntax para * .handlebars. Puedo get la coloración si hago esto:: :set filetype=handlebars , pero cuando abro una plantilla, es monocromo. Mi carpeta .vim se ve así: . |– autoload | `– pathogen.vim […]

numbers de líneas de mapeo vimrc

Tengo estas líneas en mi file .vimrc: :map <F9> :exe ':!gdbset bp "%:'.line(".").'"'<CR><CR> :map <F8> :exe ':!gdbset clear bp "%:'.line(".").'"'<CR><CR> ¡Funcionan muy bien para agregar y eliminar puntos de interrupción en gdb! Solo hay un problema (que yo sepa) … por alguna razón, los numbers de línea en los 80 no funcionan. Si pongo mi […]

¿Cap de map a esc para RHEL 5?

Tengo una versión anterior de RHEL. En las versiones más nuevas, generalmente hay una opción para asignar la key de mayúsculas a la tecla esc. ¿Cómo haría esto en una versión anterior? Ir a Preferences del sistema -> Teclado -> Opciones de layout -> Bloq Mayús El comportamiento de la tecla no tiene la opción […]