- aliases in
.gitconfig
- Hub
- Use ssh keys for authentication
ls -la | grep '^lrw' | perl -pne 's/\s+(?=[^\n])/,/g' | cut -f 9 -d, | grep '^\.'
-
- no password
- aliases in
.ssh/config
- scp can use aliases too
- hushlogin
- kill connection with
~.
config file: .bashrc
readline (and macOS support)
!!
Meta-. Meta-[1-9]
Ctrl-r Ctrl-s [[ $- == *i* ]] && stty -ixon
—> .bashrc
hstr
Ctrl-z suspend, fg
resume
cd -
Ctrl-L > clear
config file: .zshrc
- completion of filenames, command flags, history, git/kill commands
- shared command history
- autocorrection
- cd abbreviations
- themes
- more themes
- zsh-autosuggestions (Fish style)
- zsh-syntax-highlighting (Fish style)
- history-search-multiword
cd -[1-9]
- cd into folder names directly
..
and...
sed
—> perl -pne
xargs
Sessions, windows, panes
Prefix
.tmux.conf
last command (Prefix-b)
-
Emulators
- MacOS Terminal
- iTerm2
- Hyper
- Upterm
- Terminator
- Gnome Terminal
- cmder ⊞
-
Themes
- Base16
- Gotham
- iTerm Colors collection
-
- Inconsolata (Tmux & Powerline mod version)
- Adobe Source Code Pro