Skip to content

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

License

Notifications You must be signed in to change notification settings

PabloScolpino/dotfiles

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •