- Alacritty
- Bat
- FZF
- Fish Shell
- GNU Stow
- Git
- Neovim
- Universal Ctags
- fd
- tmux
- ShellCheck
- jq
- shfmt
- LuaFormatter
$ git clone [email protected]:brunohenrique/dotfiles.git
$ cd dotfiles/
$ ./install.sh
Ctrl-a
- Move to the start of the line.Ctrl-e
- Move to the end of the line.Ctrl-b
- Move back one character.Alt-b
- Move back one word.Ctrl-f
- Move forward one character.Alt-f
- Move forward one word.Ctrl-u
- Delete from the cursor to the beginning of the line.Ctrl-k
- Delete from the cursor to the end of the line.Ctrl-w
- Delete from the cursor to the start of the word.Esc-Del
- Delete previous word (may not work, instead try Esc followed by Backspace)Ctrl-y
- Pastes text from the clipboard.Ctrl-l
- Clear the screen leaving the current line at the top of the screen.Ctrl-x
- Ctrl-u Undo the last changes.'Ctrl-_ does the sameAlt-r
- Undo all changes to the line.Alt-Ctrl-e
- Expand command line.Ctrl-r
- Incremental reverse search of history.Alt-p
- Non-incremental reverse search of history.!!
- Execute last command in history!abc
- Execute last command in history beginning with abc!abc:p
- Print last command in history beginning with abc!n
- Execute nth command in history!$
- Last argument of last command!^
- First argument of last command!*
- All arguments of last command!:[number]
- The [number] argument of last command^abc^xyz
- Replace first occurrence of abc with xyz in last command and execute itcd -
- Go to previous directory