Alex Rivera | Logout

Vim: remap key to toggle line numbering

Asked 2009-04-17T23:04:45.250
22

I added:

set number
nnoremap <F2> :set nonumber!

to my vimrc file. Basically what it's supposed to do is let me press F2 to toggle line numbering but it's not working. What have I done wrong?

Edit
Report

2 Answers

39

In your .vimrc, add this:

set number
nnoremap <F2> :set nonumber!<CR>

Then pressing F2 will toggle line numbering.

answered 2009-04-17T23:13:27.180
25

This is what I use (with a different key binding):

nmap <f2> :set number! number?<cr>

The "number!" toggles the setting and "number?" reports the state.

answered 2009-04-18T00:31:46.507

Your Answer