statuscol.nvim
nvim-config
statuscol.nvim | nvim-config | |
---|---|---|
11 | 9 | |
441 | 22 | |
- | - | |
6.4 | 8.6 | |
11 days ago | 10 days ago | |
Lua | Lua | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
statuscol.nvim
-
Use the builtin `listchars` option to implement minimalistic indent guides
Especially for the appearance such as the fold icons, you can tweak it via statuscol.nvim or change neovim source code (no worries just a few lines) and build it by yourself, and please refer to this issue for details.
-
Get the highlight group for statuscolumn text
I just installed and configured statuscol.nvm. Everything is working great, however it's using a different highlight group for line numbers on lines where the text has been edited. I've tried many ways to find the highlight group that needs to be fixed, but I just can't find it. Is there a way to get the highlight group used in the statuscolumn?
-
nvim-lightbulb 1.0.0 - breaking change
I know that https://github.com/luukvbaal/statuscol.nvim has click handlers in case that code could help
- Icon instead of the relative number
-
Should I learn lua? I am a vs code power user, which prevents me from completely adapting neovim, since I always find something is missing in neovim.
2) Neovim offers that by default (although it isn't very sexy). We call that folding. You can use za, zo, zc to toggle (alternate), open and close folds respectively. There are built-in mappings to open and close all folds and so on (check :h zo). If you want to use your mouse though, you can also configure that using this plugin. I mentioned it isn't very sexy because, by default, folds aren't highlighted (something you can achieve with this plugin).
-
how to avoid overlapping of gitsigns and lsp warning symbols in SignColumn?
If you want to add a dependency to your config and use Neovim 0.9 or later, you can use statuscol.nvim.
-
[New plugin] deadcolumn.nvim -- gradually show you colorcolumn as you type
Yes, my bad. I am using gitsigns, though I tried to set up statuscol.nvim without much success.
-
After using Emacs (with evil) for a long time I switched to Neovim.
I see on your screenshot that you are manually handling file types with the statuscol plugin in order to hide the status column. That is fixed now and the plugin itself should do it correctly.
-
[Gist] Statuscolumn: Separate Diagnostics and Gitsigns
what aboug making a plugin or extend https://github.com/luukvbaal/statuscol.nvim ?
- Lets see your Status Columns!
nvim-config
-
Need help setting working directory of my debugger for python in neovim
my config works fine without setting cwd. I have a helper module that gets the Python path from the currently active virtual environment.
-
how to avoid overlapping of gitsigns and lsp warning symbols in SignColumn?
Check my config for inspiration and the example screenshot above from my config.
-
Documentation Comment highlighting with TreeSitter
Not sure for Java (that’s Java right?), but for Python I inject rst in docstring comments. See here for my config.
-
What else can I do to speedup startup time?
How is anybody supposed to be able to help, given the information you provide? My setup with perhaps 60 plug-ins load in ~40ms (according to Lazy profile) on my M2 mac or ryzen 5600 workstation. You can take a look here.
-
How to fetch python installed path from lua?
My python helper, ftplugin and DAP executable
-
VenvSelect 0.2
Cool! I’ve written something similar in my config. But it only supports selecting conda environments. Typically I specify the venv and venvPath in pyrightconfig.json, so I use the code to show the current env in the status line and to supply the executable to dap and neotest.
-
Start conda envs after opening a file + conda envs telefoscope & Send to terminal (both for python)?
helpers/python.lua
-
After using Emacs (with evil) for a long time I switched to Neovim.
You should not add the ft = "latex" for VimTeX (https://github.com/isaksamsten/nvim-config/blob/main/lua/plugins/latex.lua)! VimTeX is already properly lazy by design (through use of ftplugin/ and autoload/). This is explained in a note just below the install instructions in the readme. :)
What are some alternatives?
deadcolumn.nvim - A neovim plugin that shows colorcolumn dynamically
telescope-conda.nvim
onedarkpro.nvim - 🎨 Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with variants
debugpy - An implementation of the Debug Adapter Protocol for Python
neovim - Vim-fork focused on extensibility and usability
py_lsp.nvim - Lsp Plugin for working with Python virtual environments
nordic.nvim - 🌒 Nord for Neovim, but warmer and darker. Supports a variety of plugins and other platforms.
nvim-dap-python - An extension for nvim-dap, providing default configurations for python and methods to debug individual test methods or classes.
dotfiles - Configs for mostly Neovim and Hyrprland
NeoTerm.lua - You can attach a terminal-buffer for each buffer.
extmark-toy.nvim - Graphical experiments in Neovim
tree-sitter-comment - Tree-sitter grammar for comment tags like TODO, FIXME(user).