- zsh (https://github.com/zsh-users/zsh)
- neovim (https://github.com/neovim/neovim)
- tmux (https://github.com/tmux/tmux)
- mc (https://github.com/MidnightCommander/mc)
- fzf (https://github.com/junegunn/fzf)
- rg (https://github.com/BurntSushi/ripgrep)
- delta (https://github.com/dandavison/delta)
Installation:
# Debian-based
apt install zsh neovim tmux mc fzf ripgrep
# Arch-based
pacman -S zsh neovim tmux mc fzf ripgrep
- vim-plug (https://github.com/junegunn/vim-plug)
- fzf-tab (https://github.com/Aloxaf/fzf-tab)
- tmux-ressurect (https://github.com/tmux-plugins/tmux-resurrect)
Installation:
# Create directories
mkdir -p $HOME/.{zsh,vim,tmux}
# Install vim-plug
curl -fLo $HOME/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
# Install fzf-tab plugin
git clone https://github.com/Aloxaf/fzf-tab $HOME/.zsh/fzf-tab
# Install tmux-ressurect plugin
git clone https://github.com/tmux-plugins/tmux-resurrect $HOME/.tmux/tmux-ressurect
Keys | Mode | Description |
---|---|---|
Ctrl-a/x | NORMAL | Increment/Decrement value. |
g Ctrl-a/x | NORMAL | Increment/Decrement values in growing order. |
gi | NORMAL | Start insert in last insert place. |
gv | NORMAL | Select previous visual selection. |
gw | NORMAL | Format text. |
Ctrl-r= | INSERT | Calculate simple math expression. |
Ctrl-o | INSERT | Change to normal mode once. |
Ctrl-p/n | INSERT | Basic word completion upward/downward. |
Ctrl-e | INSERT | Cancel word completion. |
Ctrl-y | INSERT | Accept word completion. |
Ctrl-x Ctrl-l | INSERT | Whole line completion. |
Ctrl-x Ctrl-o | INSERT | Syntax-aware omnicompletion. |
o | VISUAL | Go to the other end of selection. |
! | VISUAL | Call external command for a selection. |
Keys | Description |
---|---|
Ctrl-c Ctrl-e lp | Save org-mode file to PDF. |
Keys | Description |
---|---|
Esc+0123456789 | Function keys alternative. |
Ctrl-x q | Toggle file preview mode. |
Alt-, | Toggle show hidden files. |
Alt-. | Toggle vetical/horizontal panel split. |
Alt-i | Set other panel to the same as current. |
Alt-o | Open selected directory in other panel. |
Ctrl-o | Toggle subshell view. |