커서 위의 문자 나 단어를 바로 복사하여 현재 위치에 붙여 넣으라는 명령이 있습니까?위의 단어를 복사하여 Vim의 현재 커서 위치에 붙여 넣기 쉬운 방법을 찾으십시오.
예 :
sig1 : in std_logic;
sig2 : in std_logic;
sig3 :^
위의 상황을 고려, 내 커서가
^
위치에, 나는
in std_logic;
를 복제 현재 위치에 붙여 넣기하고 싶습니다. 내가 잘 알고있는 방법은 다음과 같습니다.
1. Move cursor up
2. Go into visual mode and highlight
3. Yank
4. Move cursor down
5. Paste
이렇게 쉬운 방법이 있습니까? 아니면 전체 시퀀스를 실행하는 vimrc에서 매핑을 작성하는 유일한 옵션이 남아 있습니까?
편집 :
imap <F1> @<Esc>kyWjPA<BS>
nmap <F1> @<Esc>kyWjPA<BS>
imap <F2> @<Esc>kvyjPA<BS>
nmap <F2> @<Esc>kvyjPA<BS>
을하지만 그렉의 솔루션 쉽다는 것을 보인다 나는 인터넷에 매핑을 발견!
그것은 잘 작동합니다, 감사합니다! –
와우 !!! 멋진 기능 이네요. – arunmoezhi
Brilliant! 10 년은 Vim을 사용하고 있습니다. –