내가 빔의 단어를 교환하기 위해 다음과 같은 매핑을 사용하려고 해요 :빔, 악센트 문자와 단어를 교환
" Swap current word with previous one (push word to the left)
nnoremap <silent> <A-h> "_yiw?\k\+\_W\+\%#<CR>:s/\(\%#\k\+\)\(\_W\+\)\(\k\+\)/\3\2\1/<CR><c-o><cl>:noh<CR>
" Swap current word with the next one (push word to the right)
nnoremap <silent> <A-l> "_yiw:s/\(\%#\k\+\)\(\_W\+\)\(\k\+\)/\3\2\1/<CR><c-o>/\k\+\_W\+<CR><c-l>:noh<CR>
나는 또한 내의 vimrc에있는 위의 다음
set [email protected],48-57,_,192-255,:,#
파일 악센트 부호가있는 문자가 단어를 시작할 때를 제외하고는 매핑이 잘 작동합니다 (단어 밀기). 스페인어로 쓰기 때문에 악센트 부호가있는 문자가 자주 사용되므로 어떻게 정규 표현식을 변경하여이 문제를 해결할 수 있습니까?
experimentación 무자비한
지금의 :
내가 일반적으로 매크로를 선호
필자는 원래의 게시물에서 정의한 매핑을 사용하고 싶습니다. 그럼 내가 어떻게 정규 표현식을 바꿀 수 있는지 알고 있니? – petobens
죄송합니다, 나는 vim map을 구성하는데 많은 경험이 없습니다. – n3rV3