numbers.vim

numbers.vim is a vim plugin for better line numbers

  • Owner: myusuf3/numbers.vim
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

numbers.vim

numbers.vim is a plugin for intelligently toggling line numbers.

This plugin alternates between relative numbering (relativenumber) and
absolute numbering (number) for the active window depending on the mode
you are in. In a GUI, it also functions based on whether or not the app has
focus.

Commands are included for toggling the line numbering method and for enabling
and disabling the plugin.

Requirements

  • Vim 7.3+

Installation

Using pathogen or vundle for installation is recommended.

For pathogen users, clone the repo:

git clone https://github.com/myusuf3/numbers.vim.git ~/.vim/bundle/numbers

For vundle users, add the following to your .vimrc and then run
a :BundleInstall:

Bundle "myusuf3/numbers.vim"

Numbers Don't Belong

If you see numbers where they don't belong like in the help menus or other vim plugins be sure to add your plugins to the excludes list in your vimrc like so

let g:numbers_exclude = ['tagbar', 'gundo', 'minibufexpl', 'nerdtree']

The plugin by default contains the following:

let g:numbers_exclude = ['unite', 'tagbar', 'startify', 'gundo', 'vimshell', 'w3m']$

So be sure to include the superset in your vimrc or gvimrc

Usage

Once installed, no action is required on your part. But for convenience, you
may want to add mappings in your .vimrc for some of the commands, e.g.,

nnoremap <F3> :NumbersToggle<CR>
nnoremap <F4> :NumbersOnOff<CR>

Vim 7.4

If you are lucky enough to be a Vim 7.4 user, you may experience unexpected
behaviour if set number is not present in your ~/.vimrc.

Main metrics

Overview
Name With Ownermyusuf3/numbers.vim
Primary LanguageVim Script
Program languageVim script (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2012-06-23 22:39:41
Pushed At2020-05-31 07:23:58
Last Commit At2017-10-17 17:41:03
Release Count3
Last Release Namev0.6.1 (Posted on )
First Release Namev0.4.0 (Posted on )
用户参与
Stargazers Count743
Watchers Count15
Fork Count48
Commits Count69
Has Issues Enabled
Issues Count45
Issue Open Count10
Pull Requests Count14
Pull Requests Open Count3
Pull Requests Close Count14
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private