Skip to content

Instantly share code, notes, and snippets.

@mendicantx
Created July 7, 2010 04:02
Show Gist options
  • Save mendicantx/466283 to your computer and use it in GitHub Desktop.
Save mendicantx/466283 to your computer and use it in GitHub Desktop.
- How do I get a persistent history between sessions? -- I have found a hack involving CSV files with this once. It didn't work so well
- How do I get a sane tab-completion? -- ie. if I have 3 files named txt_file_001.txt to txt_file_100.txt, typing t<tab> should give me txt_file_, not txt_file_001.txt and keep tabbing through. If need be, i guess pointing me in the direction of an extension point is good enough.
- One of my fav features of bash is search-history-backward and search-history-forward. Essentially, if I were to type cd then press the key I bound to search-history-backward (I use the up arrow, a throwback to tsch and my FreeBSD days) it will only bring up commands in my history that begin with cd . If I do cd c:/projects and start pressing the up/down arrow it will only bring up commands that begin with that. Ideas or extension points would be grand.
Those are my 3 biggest usability complaints right now. If we can get going on these, I'll come up with more. But with those solved and some aliases I could easily make the switch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment