This repository contains (a user friendly version of) the configuration files I use on all my systems.
You have here a set of convenient aliases, a function to extract archives and a more graphical pleasing and useful prompt (that displays for example the current full path).
This sets some keyboard shortcuts when using readline (bash) like using up arrow in a middle of a command to search back in the history or the use of ctrl+left or ctrl+right to move word by word.
Provides the same features as the .bashrc
for zsh, plus a git related prompt and some zsh specific autocompletion options.
This includes some general vim settings, a status line and a function to prettify xml files (by just issuing :PrettyXML
).
Vim plugin I often use (with pathogen):
Each of them being as useful as it is light ;)
- supertab: autocompletion in insert mode
- tabular: align text
- tagbar: display code structure overview in a separate pane
- traces: range, pattern and substitute preview
- vim-bookmarks: visual bookmark for lines
- vim-commentary: comment code
- vim-highlightedyank: highlight yanked text
- vim-minisnip: minimal snippet manager
- vim-noscrollbar: visual scrollbar in status line
Enables compression by default and set up a connection reuse to speed up login step via the ControlMaster
feature of ssh.
Various settings for nano.