동일한 키 조합으로 :set paste
을 켜고 끄기 위해 키 조합 (리더 + p와 같은 것)을 바인드하는 방법을 찾고 있습니다.토글에 vimrc 추가 : 세트 붙여 넣기
나는 :set paste
과 :set paste!
을 알고 있으며 이들을 2 개의 다른 키 콤보에 바인딩 할 수 있지만 토글을 만들려고합니다.
동일한 키 조합으로 :set paste
을 켜고 끄기 위해 키 조합 (리더 + p와 같은 것)을 바인드하는 방법을 찾고 있습니다.토글에 vimrc 추가 : 세트 붙여 넣기
나는 :set paste
과 :set paste!
을 알고 있으며 이들을 2 개의 다른 키 콤보에 바인딩 할 수 있지만 토글을 만들려고합니다.
페이스트 모드를 전환하는 소정의 커맨드가있다.
편집 : 는 리더 키와 함께 사용하려면, 당신은
set pastetoggle=<leader>p
알겠습니다.
'set pastetoggle =
그런데 vim의 최신 버전과 아마 몇 가지 버전으로 돌아 왔습니다. 나는 모든 옵션이 : set 옵션을 수행하여 토글 가능하다고 믿습니다! 느낌표는 토글을 의미합니다. 그래서 pastetoggle 옵션이 좋은 하나 (그리고 내가 사용하는) 동안! 옵션을 설정하는 것은 모든 옵션에 대한보다 일반적인 해결책입니다. 귀하의 경우에는 다음과 같이 보일 것입니다 : map
붙여 넣기 토글에 pastetoggle
을 사용할 수 있습니다.
set pastetoggle=<F10>
예를 들어 F10 키를 설정하는 방법 :
set pastetoggle=<F3>
잘 pastetoggle
나를 위해 작동하지 않았다 사용할 수 있습니다. 일을 무엇
" Invert paste when \p is pressed
:nnoremap <leader>p :set invpaste<CR>
당신은'시도 할 수 있습니다 : 당신의 정력에 도움 paste'을, 당신은 즉시 당신이 원하는 것을 찾을 수 있습니다, 예를 들어, 붙여 넣기 모드를 사용하는 방법에 대해 이야기하는 섹션 바로 뒤에있는 붙여 넣기를 전환하는 방법. Vim 도움말은 대부분의 질문에 대해 간단하고 신속하며 유용한 방법입니다. – fmars