Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 3.14 KB

README.md

File metadata and controls

72 lines (53 loc) · 3.14 KB

Floop's Linux Environment

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!

screenshot

Deployment

git clone https://github.com/FloopCZ/linux-environment.git
cd linux-environment
./deploy.sh --install

If you are a Vim user, don't forget to run :PlugInstall inside Vim.

Cheatsheet

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.
rm Aliased to trash (use trash-empty to empty trash and /bin/rm for the real rm).

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.

Dockerfiles

You can find a "maximalistic" system preinstalled with Floop's Linux Environment on Docker Hub.