Actualización solo de la rama actual en git.

A veces no quiero subir los cambios de alguna rama, y se suben todos
automáticamente. Otras veces simplemente la información de las otras
ramas es un ruido que no necesito.
Configuración para los saltos de línea en git.

Creo que esto arregla al menos parcialmente el problema de meter saltos
de línea tipo windows. Creo que hay que hacer algo más para resolver el
problema del todo, pero ahora mismo no me acuerdo.
Búsqueda hacia atrás con C-n en readline.

En aplicaciones como pry lo echaba de menos.
Nota para la integración de Rails con pry.
Fuera configuración obsoleta de easymotion.

Ya no uso easymotion.
Puntos de ruptura en Ruby solo para ficheros ruby.

Esto tiene un inconveniente que no sé cómo resolver:

Si abro un fichero Ruby, entonces meto el punto de ruptura tipo Ruby. Si
a continuación abro un fichero ERB, meto el punto de ruptura tipo ERB.
Pero si me muevo otra vez a la posición del fichero Ruby que sigue
abierto, sigo metiendo el punto de ruptura tipo ERB.

De todas formas es mejor que meter siempre el punto de ruptura tipo
Ruby.
Orden que carga los ficheros de la "quickfix list".

Me ha sido útil al menos una vez, en la que quería ejecutar una macro en
todos los ficheros que contuvieran cierta palabra. Dichos ficheros se
encontraban en la "quickfix list", que es donde aparecen los resultados
de "the silver searcher".

Copiado de un vimcast.
Zsh: no abrimos con vim scripts ejecutables.