34

GitHub - IMOKURI/line-number-interval.nvim: Highlight line number/relativenumber...

 4 years ago
source link: https://github.com/IMOKURI/line-number-interval.nvim
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

Line Number Interval for Neovim

Highlight line number by each XX lines.

Build Status codecov

Screenshots

set number

highlight-line-number

set relativenumber

highlight-line-relative-number

set relativenumber with custom interval (fibonacci sequence)

highlight-line-relative-number-custom

Requirements

  • Neovim 0.3.2

Configurations

" Enable line number interval at startup. (default: 0(disable))
let g:line_number_interval#enable_at_startup = 1

" Set interval to highlight line number. (default: 10)
let g:line_number_interval = 5

" Set color to highlight and dim.
" (default: HighlightedLineNr use LineNr color,
"           DimLineNr use same as background color (it seems hide).)
highlight HighlightedLineNr guifg=White ctermfg=7
highlight DimLineNr guifg=Magenta ctermfg=5

" Enable to use custom interval. (default: 0(disable))
" This option is only for relativenumber.
let g:line_number_interval#use_custom = 1

" Set custom interval list.
" (default: fibonacci sequence ([1, 2, 3, 5, 8, 13, 21, 34, 55, ...]))
" This option is only for relativenumber.
let g:line_number_interval#custom_interval = [2, 4, 8, 16, 32, 64]

Commands

  • LineNumberIntervalEnable: Enable line number interval.
  • LineNumberIntervalDisable: Disable line number interval.
  • LineNumberIntervalToggle: Toggle line number interval.

FAQ

Q. Can I hide folded line number?

A. Unfortunately, it's not possible. The whole line belongs to the Folded highlight group.

Q. Can I use this plugin for Vim?

A. Unfortunately, no. This plugin uses numhl highlight group of sign feature. Vim has not this highlight group...


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK