mirror of
https://github.com/jbranchaud/til
synced 2026-01-10 02:28:02 +00:00
Add Always Keep The Gutter Open as a Vim til
This commit is contained in:
21
vim/always-keep-the-gutter-open.md
Normal file
21
vim/always-keep-the-gutter-open.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user