Me he vuelto bastante competente con una serie de teclas de acceso directo de bash que hacen que mi golpe sea más rápido: Ca / Ce, Cu, Cw, Mf / Mb, Cr, etc. Sin embargo, una tarea común para la que no he encontrado un buen atajo es cuando quiero eliminar el último segmento de una ruta:
Di que tengo
ls ~/projects/arcaneweb/libraries
y me doy cuenta de que realmente quería decir
ls ~/projects/arcaneweb/sources
¿Hay alguna manera de simplemente eliminar libraries, guardar una carga de teclas?
M-Backspacerepetidamente hasta que se alcanza el efecto deseado.
WORDCHARSvariable env:WORDCHARS=${WORDCHARS//[-\/]}(elimina - y / de ser parte de una "palabra"). Esto me parece muy útil, así que pensé en compartirlo.