Autoloading inputrc on ssh login
When I ssh-ed into the ece server, inputrc was not loaded by default. So command-line history was not iPython-like. To make this happen, just press Ctrl-X Ct...
When I ssh-ed into the ece server, inputrc was not loaded by default. So command-line history was not iPython-like. To make this happen, just press Ctrl-X Ct...
In bash, single-quotation causes all characters within to be treated as literal. “A single quotation mark may not appear within single quotes; not even when ...
Use the FIGNORE environment variable to tell bash to ignore certain file extensions while performing tab completion. Of course, this is now canon as far as m...
In order to get a time-stamped command line history for bash, look up the HISTTIMEFORMAT setting in the man pages for bash. My HISTTIMEFORMAT is currently se...
A possible method to ease the pain of parsing arguments in bash: man getopt. Note that this is GNU getopt in linux, by default. The non-GNU getopt is apparen...
Tools for improving your efficiency with the terminal: https://github.com/rupa/z/ and https://github.com/sjl/t/.
To get ipython-like command completion in bash, i.e. to make it so that bash will only search the subset of history that starts with letters you have already...
For a simple bash redirection tutorial, look at this.
If you want to install a new completion file, for example django_bash_completion, then simply add the script to /etc/bash_completion.d/. The rest is taken ca...