Determine abbreviations to minimize the typing distance to reach a word in a document.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Macoy Madson ebabbe1dd9 Make folders into variable 1 year ago
.gitignore Initial commit 1 year ago
AbbrevsFromFile.py Limit number of attempts to find abbrevs 1 year ago
LICENSE Initial commit 1 year ago
ReadMe.org Initial commit 1 year ago
auto-abbrev.el Make folders into variable 1 year ago

ReadMe.org

Auto-Abbrev

Auto-Abbrev is a package designed to minimize the typing distance to any word in a file. It works as follows:

  1. Determine a list of all words in the file

  2. Sort the list of words by their frequency (most used words first)

  3. Going down the list, select the shortest unique abbreviation possible. This makes the most frequent words the easiest to type, given that they get first pick on abbreviations

  4. Output the list of (abbreviation, word) pairs in the appropriate format for the editor (Emacs only, currently)

It is then the job of the editor integration to make it easy to know the abbreviations. This is accomplished most effectively by visually underlining the abbreviation characters for each word in-line.