Are you tired of configuring your linux environment every time you launch a new VPS or reinstall your workstation? Deploy Floop's environment and enjoy!
git clone https://github.com/FloopCZ/linux-environment.git
cd linux-environment
./deploy.sh --installIf you are a Vim user, don't forget to run :PlugInstall inside Vim.
tmux
| Shortcut | Description |
|---|---|
Ctrl-b c | Create new window. |
Ctrl-b % | Split window horizontally. |
Ctrl-b _ | Split window vertically. |
Ctrl-b x | Kill frozen pane. |
Ctrl-y/o | Move one window left/right. |
Ctrl-h/j/k/l | Move one pane left/down/up/right. |
Ctrl-b d | Detach current session. |
tmux a | Reattach a detached session. |
vim
To learn the basics of Vim, run the vimtutor command in your terminal.
| Shortcut | Description |
|---|---|
:tabe <name> | Open existing/new file in a new tab. |
Shift-h/l | Move one tab left/right. |
:PlugInstall | Install all the registered plugins. |
<F8> | Disable auto indent. |
zsh
| Shortcut | Description |
|---|---|
Ctrl-space | Execute the suggested command. |
Ctrl-right arrrow | Accept one word of the suggested command. |
Ctrl-c | Interrupt command. |
Ctrl-f | Expand wildcards to the list of full names. |
Ctrl-d | Exit shell. |
trash | Moves file to trash. Use trash-empty to empty trash. |
git
To learn the basics of Git, try this Git game.
| Shortcut | Description |
|---|---|
gco | git checkout |
gl | git pull |
gp | git pull |
gd | git diff |
gst | git status |
gb | git branch |
For more Git shortcuts, see oh-my-zsh git plugin wiki.
You can find a "maximalistic" system preinstalled with Floop's Linux Environment on Docker Hub.
