-
-
Notifications
You must be signed in to change notification settings - Fork 628
Labels
PR pleasenvim-tree team does not have the bandwidth to implement; a PR will be gratefully appreciatednvim-tree team does not have the bandwidth to implement; a PR will be gratefully appreciatedbugSomething isn't workingSomething isn't workingreproducedIssue confirmedIssue confirmed
Description
Description
Setting full_name = true
, there is an inconsistent color of the background of the floating window, depending on culopt
settting in neovim.
Neovim version
NVIM v0.10.0-dev-2274+g1d5f86f69-Homebrew
Build type: Release
LuaJIT 2.1.1703358377
Operating system and version
macOS 14.4.1
Windows variant
No response
nvim-tree version
Clean room replication
vim.g.loaded_netrw = 1
vim.g.loaded_netrwPlugin = 1
vim.cmd [[set runtimepath=$VIMRUNTIME]]
vim.cmd [[set packpath=/tmp/nvt-min/site]]
local package_root = "/tmp/nvt-min/site/pack"
local install_path = package_root .. "/packer/start/packer.nvim"
local function load_plugins()
require("packer").startup {
{
"wbthomason/packer.nvim",
"nvim-tree/nvim-tree.lua",
"nvim-tree/nvim-web-devicons",
-- ADD PLUGINS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
},
config = {
package_root = package_root,
compile_path = install_path .. "/plugin/packer_compiled.lua",
display = { non_interactive = true },
},
}
end
if vim.fn.isdirectory(install_path) == 0 then
print "Installing nvim-tree and dependencies."
vim.fn.system { "git", "clone", "--depth=1", "https://github.com/wbthomason/packer.nvim", install_path }
end
load_plugins()
require("packer").sync()
vim.cmd [[autocmd User PackerComplete ++once echo "Ready!" | lua setup()]]
vim.opt.termguicolors = true
vim.opt.cursorline = true
-- MODIFY NVIM-TREE SETTINGS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
vim.opt.culopt = "number"
_G.setup = function()
require("nvim-tree").setup {
view = { cursorline = true },
renderer = { full_name = true, }
}
end
Steps to reproduce
- nvim -nu /tmp/nvt-min.lua
- :NvimOpenTree
Expected behavior
I would expect to either show no cursorline at all (there are no numbers in nvim tree), or the floating window bg to be consistent with cursorline bg for shorter items.
Actual behavior
Screen.Recording.2024-04-11.at.11.34.32.mov
Metadata
Metadata
Assignees
Labels
PR pleasenvim-tree team does not have the bandwidth to implement; a PR will be gratefully appreciatednvim-tree team does not have the bandwidth to implement; a PR will be gratefully appreciatedbugSomething isn't workingSomething isn't workingreproducedIssue confirmedIssue confirmed