質問

私は追加:

set number
nnoremap <F2> :set nonumber!

私vimrcファイルです。基本的にはどういうプレ F2 示が切り替わりライン番号でで使用すれば問題ありません。かが悪いのでしょうか。

役に立ちましたか?

解決

あなたの.vimrcでは、これを追加します:

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

次に押す F2 がついている場合、それがオフの場合行番号をオンにし、それをオフにします。

他のヒント

これは私が(別のキーバインディングで)使用するものです

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

"番号!"設定と切り替わり、「番号を?」状態を報告します。

nmap <silent> <F11> :exec &nu==&rnu? "se nu!" : "se rnu!"<CR>

新しいvimのではあなたは、一度このように相対的な数と番号の両方を設定することができます:

set nu rnu

" ここに画像の説明を入力する

この一手法である:

map <silent> <F2> :if &number <Bar>
    \set nonumber <Bar>
        \else <Bar>
    \set number <Bar>
        \endif<cr>

(ここには素敵ないけfoldcolumnどが)

これは別:

map <silent> <F2> :set invnumber<cr>

(直接法)

Iは、(現在の絶対行番号で)relativenumber切り替えるためにこれを使用しない行番号

nnoremap <silent> <leader>l :set relativenumber! <bar> set nu!<CR>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top