indent-blankline.nvim
ncm2-jedi | indent-blankline.nvim | |
---|---|---|
1 | 71 | |
23 | 3,804 | |
- | - | |
10.0 | 8.2 | |
over 3 years ago | about 12 hours ago | |
Python | Lua | |
MIT License | MIT License |
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.
ncm2-jedi
-
Can't figure out how to setup the indent-blankline plugin?
" Run current file aliasis command! -bar PhTest w | !php % command! -bar PyTest w | !python3 % " Adjusted Key Bindings nmap :Vexplore map (easymotion-prefix) nmap :let file = expand('%:p') \:tabnew \:set nonumber \:execute 'term pudb3 ' file " various variable adjustments let b:ale_linters = ['pylint'] autocmd FileType php setlocal omnifunc=phpactor#Complete let g:phpactorCompletionIgnoreCase = 0 set number let g:ale_python_pylint_executable = 'pylint' let g:ale_python_pylint_options = '--indent-string=" "' let g:indentLine_enabled = v:true let g:indent_blankline_char = '│' set shiftwidth=2 set softtabstop=2 set expandtab set autoindent " set autowrite filetype plugin indent on let g:vdebug_options = {} let g:vdebug_options["port"] = 9000 let g:python_recommended_style = 0 call plug#begin('~/.config/nvim/plugged') let g:UltiSnipsExpandTrigger="" let g:UltiSnipsJumpForwardTrigger="" let g:UltiSnipsJumpBackwardTrigger="" " PHP7 let g:ultisnips_php_scalar_types = 1 " Python let g:python3_host_prog = "/usr/bin/python3" " Misc Plug 'roxma/nvim-yarp' Plug 'roxma/vim-hug-neovim-rpc' Plug 'jiangmiao/auto-pairs' Plug 'machakann/vim-sandwich' Plug 'preservim/nerdcommenter' " Code Completion Plug 'ncm2/ncm2' Plug 'ncm2/ncm2-ultisnips' Plug 'phpactor/phpactor' , {'do': 'composer install', 'for': 'php'} Plug 'phpactor/ncm2-phpactor', {'for': 'php'} Plug 'https://github.com/ncm2/ncm2-jedi.git', { 'for': 'python' } " Debugging Plug 'vim-vdebug/vdebug' " Code Snippets Plug 'SirVer/ultisnips' | Plug 'phux/vim-snippets' " Syntax Highlighting Plug 'StanAngeloff/php.vim', {'for': 'php'} Plug 'numirias/semshi', {'do': ':UpdateRemotePlugins', 'for': 'python'} " File Explorer Plug 'scrooloose/nerdTree' Plug 'tpope/vim-vinegar' " Surround code in brackets,parentheses, etc. Plug 'tpope/vim-surround' " Fuzzy finder for files and neovim buffers Plug 'ctrlpvim/ctrlp.vim' " Easy text navigation Plug 'easymotion/vim-easymotion' " Line for showing info ath the bottom Plug 'bling/vim-airline' " Implements various unix utilities as vim commands Plug 'tpope/vim-eunuch' " Git intergration Plug 'airblade/vim-gitgutter' " Linting Plug 'W0rp/ale' " Indent line Plug 'lukas-reineke/indent-blankline.nvim' call plug#end() augroup ncm2 au! autocmd BufEnter * call ncm2#enable_for_buffer() au User Ncm2PopupOpen set completeopt=noinsert,menuone,noselect au User Ncm2PopupClose set completeopt=menuone augroup END " parameter expansion for selected entry via Enter inoremap (pumvisible() ? ncm2_ultisnips#expand_or("\", 'n') : "\") " cycle through completion entries with tab/shift+tab inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\" filetype plugin on filetype indent on
indent-blankline.nvim
-
Use the builtin `listchars` option to implement minimalistic indent guides
Compared to the feature-rich plugins, this simple implementation has many drawbacks, such as not displaying indent guides on empty lines. I think its only advantage might be its extreme simplicity. Yes, I pursue minimalism so I wrote this piece of code. For a better (maybe best) and more comprehensive experience, please check indent-blankline.nvim.
-
Background highlight opacity?
Hi, I am wondering if anyone knows if it's possible to set background highlight opacity. The reason I want to do this is because I have a partially transparent background in my terminal and I would like to set highlights for indent blankline. I have tried using the `blend` option for the highlights but I think it only works for popup menus and windows?
-
How to only load a plugin when a function is called (Plugged)?
you're better off relying on the plugin author to add per-filetype/buffer options to disable the functionality of the plugin, for example if the plugin in question is indent-blankline.nvim then you can set g:indent_blankline_enabled to false and within that function you mention, you can set b:indent_blankline_enabled to true.
- Looking For A Plugin For Indentations
-
Treesitter Error: attempt to index local 'query' (a nil value)
i think it's indent-blankline
- Is there a way to get these vertical code boundaries (vertical lines showing blocks of code) like in vscode ?
-
Looking for some kinda specific plugins for visibility
https://github.com/lukas-reineke/indent-blankline.nvim complements further.
-
Color scheme changes when rust_analyzer finishes
I think he meant the indent guides? In which case the best plugin is https://github.com/lukas-reineke/indent-blankline.nvim
-
How to add code block margin line in neovim?
You are looking for the indent-blankline plugin
-
darkrose.nvim - a low-contrast colorscheme based on rose colors for dark theme lovers
I use indent-blankline.nvim for them, which is also supported by my plugin.
What are some alternatives?
indentLine - A vim plugin to display the indention levels with thin vertical lines
nvim-ts-rainbow - Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
indent-guides.nvim
nvim-treesitter-refactor - Refactor module for nvim-treesitter
tree-sitter - An incremental parsing system for programming tools
nvim-lspconfig - Quickstart configs for Nvim LSP
goyo.vim - :tulip: Distraction-free writing in Vim
nvcode-color-schemes.vim - A bunch of generated colorschemes (treesitter supported)
impatient.nvim - Improve startup time for Neovim
nvim-tree.lua - A file explorer tree for neovim written in lua
dashboard-nvim - vim dashboard