Piques Emacs: Contar líneas, palabras y caracteres de una región

diciembre 05, 2019 , 0 Comments

En Emacs al seleccionar una región, Alt = nos muestra información de las líneas, palabras y caracteres de la selección:

 

El atajo de teclado llama a la función count-words-region. Ésta función sólo cuenta los caracteres dentro de la región. Así que si no hay una región seleccionada, nos va a dar 0 como resultado. Otra función que podemos usar para contar el buffer entero es count-words, que funciona tanto para una región como para un buffer sin regiones. Como resulta más práctica, terminé reemplazando count-words-region con count-words en mi archivo de keybindings:

(global-set-key (kbd "M-=")'count-words)


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.