1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-02 22:58:01 +00:00
Files
til/vim/always-keep-the-gutter-open.md
2021-03-27 14:02:17 -05:00

22 lines
828 B
Markdown

# Always Keep The Gutter Open
Vim has an area off to the left where it can display information for specific
lines in a buffer. This is sometimes called the gutter or the tray. In the Vim
help files it is called the `signcolumn`. That names makes sense. It is a
column to the left of the line numbers where _signs_ can be shown to indicate
git status, type errors, and lint warnings.
By default, the `signcolumn` is set to `auto` which means that as a sign
appears, the column shifts open moving the editor text with it. When you've
resolved whatever cause the sign to disappear, everything will shift back to
the left.
This jumpy layout shift can be avoiding by keeping the `signcolumn` always
open. That's done by setting it to `yes` in your `~/.vimrc`.
```vim
set signcolumn=yes
```
See `:h signcolumn` for more details.