문제

추가 :

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>

New Vim에서는 상대 번호와 번호를 한 번에 설정할 수 있습니다.

set nu rnu

enter image description here

이것은 하나의 방법입니다.

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

(이건 좋은거야.

이것은 또 다른 것입니다 :

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

(직접 방법)

나는 이것을 사용하여 (현재 절대 줄 번호로) RelativeNumber와 라인 번호가없는 사이를 전환하는 데 사용합니다.

nnoremap <silent> <leader>l :set relativenumber! <bar> set nu!<CR>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top