Signcolumn 涵盖了 neovim 中的数字
Signcolumn covers numbers in neovim
好的,我无法让我的 Neovim 使用 gitsigns 插件显示相对数字和符号。
如何同时显示符号和数字?
Screenshot 我的 neovim
我的部分 init.vim 设置
" set number
set relativenumber
set wrap
set noswapfile
set encoding=utf-8
set hidden
set nowritebackup
set cmdheight=2
set updatetime=300
set shortmess+=c
set mouse=a " nv for normal and visual only
set cursorline
set clipboard+=unnamedplus
set splitright
set splitbelow
set signcolumn=yes
set numberwidth=5
使用 gitsigns
lua << EOF
require("gitsigns").setup {
signcolumn = true,
current_line_blame = true,
current_line_blame_opts = {
virt_text = true,
virt_text_pos = 'eol', -- 'eol' | 'overlay' | 'right_align'
delay = 500,
}
}
EOF
如果它很重要,我会使用 Alacritty 并为其 window 添加 5px 填充。
以下配置对我有用。事实上,这个问题在插件仓库的 issue 中进行了讨论,我在其中找到了解决方案。
require('gitsigns').setup{
signcolumn = auto,
on_attach = function()
vim.wo.signcolumn = "yes"
end
}
好的,我无法让我的 Neovim 使用 gitsigns 插件显示相对数字和符号。
如何同时显示符号和数字?
Screenshot 我的 neovim
我的部分 init.vim 设置
" set number
set relativenumber
set wrap
set noswapfile
set encoding=utf-8
set hidden
set nowritebackup
set cmdheight=2
set updatetime=300
set shortmess+=c
set mouse=a " nv for normal and visual only
set cursorline
set clipboard+=unnamedplus
set splitright
set splitbelow
set signcolumn=yes
set numberwidth=5
使用 gitsigns
lua << EOF
require("gitsigns").setup {
signcolumn = true,
current_line_blame = true,
current_line_blame_opts = {
virt_text = true,
virt_text_pos = 'eol', -- 'eol' | 'overlay' | 'right_align'
delay = 500,
}
}
EOF
如果它很重要,我会使用 Alacritty 并为其 window 添加 5px 填充。
以下配置对我有用。事实上,这个问题在插件仓库的 issue 中进行了讨论,我在其中找到了解决方案。
require('gitsigns').setup{
signcolumn = auto,
on_attach = function()
vim.wo.signcolumn = "yes"
end
}