Archive for the ‘Notas’ Category.

Remplazo interactivo en vim

Una nota rápida para que no se me olvide la siguiente vez.

Para remplazar texto en vim, confirmando cada remplazo, basta con agregar la opción “c” al comando “s”.

Si nuestro comando original era %s/viejo/nuevo/g entonces se usa %s/viejo/nuevo/gc.

Cada posible remplazo se sombrea y vim solicita confirmación con las siguientes opciones:

y = yes, remplazar el texto sombreado.
n = no, ignorar el texto sombreado.
a = all, siempre sí remplazar todo.
l = last, cambiar el actual y terminar.
q = quit, ignorar el actual y terminar.
^E = desplazar el texto hacia adelante (para ver más texto).
^Y = desplazar el texto hacia atrás.

Fuente:
Vim tips: The basics of search and replace

Notas sobre gamma en monitores en X.org 7.4

Estoy acostumbrado a usar monica para establecer la calibración gamma de mi monitor en la casa, donde sólo tengo un monitor. Cuando guardo las preferencias, monica guarda un pequeño .monicarc en $HOME, que simplemente manda llamar xgamma.

Sin embargo, en el trabajo, donde tengo dos monitores, ambos pertenecen al mismo display y pantalla (parece ser por XRandR). Puesto que xgamma cambia el gamma para toda la pantalla, afecta a ambos monitores a la vez.

Para ajustar el gamma para sólo uno de lo monitores hice esto:

xrandr -d :0 --screen 0 --output VGA-0 --gamma 1.2:1.2:1.2

En #xorg se me sugirió que tal vez podría prescindir de los parémtros -d y –screen. Para obtener valores posibles de -d, –screen y –output usé lo siguiente:

xrandr | grep connected

Aún me falta por encontrar por qué usar valores mayores que 1 me obscurece la pantalla en lugar de aclararla.