Next: Harmful things, Previous: My hardware and software history, Up: Sergey Matveev’s homepage
Most of my dotfiles are available here, under GNU Stow control.
Vim is used with the following plugins:
Name | Description |
---|---|
Abolish | Absolute must-have. Possibly it is used not everyday, but when you will, you will regret its absence before. Tim Pope’s creation! |
CodeComm | My own helper for writing commentaries for code, for making code review. |
Commentary | Lightweight easy to use comment in/out plugin. Very simple, small and perfectly working. Tim Pope’s creation! |
Fugitive | Very convenient plugin for working with code under Git control. It is a must-have for making patched adds. Tim Pope’s creation! |
IndentWise | Allows you to navigate by indentation levels. Could be very helpful in many situations where other high level (or low level) motions are not applicable for fast movement. |
Mark | Colourize words with multiple colours. Killer-plugin for understanding code with many similar words. |
Repeat | Must-have. Just install it and your surround plugin can be
"."-repeated.
Tim Pope’s creation! |
Surround | Absolute must-have! Probably the most important plugin and the very first I will advise to install. Surroundings... they are everywhere, especially in source code! Tim Pope’s creation! |
Tbone | Very helpful small plugin for integrating Vim with Tmux buffers. I use it very often. Tim Pope’s creation! |
Unimpaired | Combination of many often used triggers like enabling/disabling of spellcheckers, line formatting and wrapping; often used motions like next/previous file/buffer, patchset, tag, quickfix entry and so on. It is just very convenient plugin combining all of that quicker commands. Tim Pope’s creation! |
ViewPort | Helpful plugin for dealing with the code that is hard to navigate visually. For example, when there are many duplicate code or just hardly visible separators. That plugin creates scratch buffer with isolated contents of some part of text. |
vim-lsc | LSP client. |
traces | Highlight patterns and ranges for ex-commands. |
vim-rec | recfiles related syntax highlight and command wrappers. |
irssi is used with the following plugins:
Name | Description |
---|---|
go.pl | Quickly go to window specified with /go whatever . |
logresume.pl | Show tail of the previously recorded log when opening new window. |
nickcolor.pl | Beauty colourized nicknames. |
zsh is used with the following:
Name | Description |
---|---|
zsh-autoenv | Highly modified version of zsh-autoenv plugin, allowing to
automatically execute scripts in projects. |
zsh-autoquoter | Autoquote arguments for specified commands. |
zsh-autosuggestions | Show possible suggestion if you do history search. Very useful, because
shows immediate effect of Up+CR keypresses. |
zsh-syntax-highlighting | Syntax highlighting. Very visually helpful. |
The following are not dotfiles themselves, but often used helper scripts:
Next: Harmful things, Previous: My hardware and software history, Up: Sergey Matveev’s homepage