a 'window manager' inside the terminal
have processes running in the background and 'reattach' to them
make several sets of CLI 'windows' that are related to eachother
tmux
autocompletes what you've done before relatively intelligently
also autocompletes based on context, like filesystem and git state
fish
all the other small applications lige 'head', 'tail', 'less' ...
https://github.com/rand00/linux-everyday-scripts/tree/master/fegrep
fegrep: search for files whos content matches some regular expression
useful for opening another terminal in the same directory
https://github.com/rand00/linux-everyday-scripts/tree/master/cdot
cdot: copy the given/current directory to the X11 clipboard
https://github.com/rand00/getmed
configure how to import images/movies from your cameras automatically via CLI
getmed
my own scripts
a nice two-way cloud-synchronization tool
written in ocaml
private, fast and better alternative than dropbox
unison
though is pretty featureful...
nice to have a simple editor, for simple jobs
e.g. for simple note-taking (TAB actually means tab-character vs emacs)
nano
super code-editing tool when you know the shortcuts
recording repeatable macros is so simple and powerful
lots of useful extensions and support for most programming languages
emacs
for being productive on the commandline
think
11 thoughts left