이것에 공란을 그리면 Google이 도움이되지 못했습니다.Vim : 함수에서 ex 명령 (설정)을 호출 하시겠습니까?
이 같은 기능을 원하십니까 :
function JakPaste()
let tmp = :set paste?
if tmp == "paste"
set nopaste
else
set paste
endif
endfunction
map <F2> :call JakPaste()<CR>
그러나이 작동하지 않습니다. 이 오류에
function JakPaste()
let tmp = set paste?
endfunction
map <F2> :call JakPaste()<CR>
누르면 F2 결과 :
Error detected while processing function JakPaste:
line 1:
E121: Undefined variable: set
E15: Invalid expression: set paste?
Hit ENTER or type command to continue
어떻게 내가 정력 기능에서 전직 명령 (세트)를 호출해야 내가 점선을 격리했다?
This 다소 관련성이 있지만 아직 이해가 안가는 것 같습니다.
또는 그냥 '! 설정 붙여 넣기' – rampion
@rampion : 와우, 내가 문서를 충분히 읽은 계속 생각. 맞춰봐. – Cascabel
': set paste! '를 사용하여 새 값을 표시하도록 할 수도 있습니다. 붙여 넣기? ' –