flâneur — a map of the web's best reading

Autocomplete as an interface | benkuhn.net

benkuhn.net · 1,873 words · saved by 1 readers

the real reason zsh beats bash • how I got twice as fast in python • autocompleting all the things • maximizing user-interface bandwidth

Many computer systems offer autocomplete : the ability to guess what you're about to type based on the first few letters you've typed. For instance, if you open up IPython and create a string variable, you can do this: In [7]: s = 'foo' In [8]: s.s<TAB> s.split s.splitlines s.startswith s.strip s.swapcase I'm used to thinking of autocomplete as a convenience tool that saves you a few keystrokes, but it's much more than that. Good autocompletion has become a driving factor in which tools I choose. If I were writing a sophisticated user interface today-say, a programming language or a complex ap

Explore this link on the map →

related reading