Skip to content

Repository files navigation

Ansible Bash Zsh

Pablo's Terminal configuration

This is my own terminal profile configuration, here to make it easier to have a sane terminal wherever I go

Binding Cheatsheet

i3 + Alacritty

Key Effect
<$mod><Y> Toggle active pane full screen mode

VIM

General

Key Effect
<F9> Execute current file
<Backspace><Backspace> Delete trailing whitespaces across the file
<Leader>c <Leader>C remove line number and git status column from current buffer
<Leader>f Fuzzy file search and open in buffer
<Leader>b Fuzzy buffer search and jump to buffer

Git

Key Effect
ggh ggH Hightlight unstaged changes
ggf Toggle folding unchanged blocks
<Leader>gd Git diff vertical split
gdh In :Git mergetool, fetch changes from the left pannel
gdl In :Git mergetool, fetch changes from the right pannel
<Leader>hs gitgutter stage chunk
<Leader>hu gitgutter undo chunk

Notes

Key Effect
:Note <name> Start a note named <name>
gf Inside a note, Jump to linked note under cursor

Inspiration & guide

References

About

This is my own terminal profile configuration, here to be used when reinstalling workstations, setting up VMs, etc.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages