2012-06-16 2 views
3

vim에서 잡아 당기면 방금 만든 야크의 시각적 표시가 없습니다. 레지스터를 검사하는 것 외에도, vim이 그냥 잡아 당긴 편집기의 영역을 강조 표시하게하는 설정이나 플러그인을 아는 사람이 있습니까?정력을 시각적으로 보이게하는 방법이 있습니까?

시도했지만 인터넷에있는 경우 잘못된 구문을 사용하여 검색하고 있습니다.

답변

3

마지막으로 잡아 먹은 텍스트의 시작과 끝을 표시하는 '[']을 사용할 수 있지만 용도는 무엇입니까? 실제로 홱 잡아 당 겼던 것이 당신이 뽑기를 원하는 것과 일치하는지 확인하고 싶습니까? 귀하의 질문을 명확히하십시오.

당신이 할 수있는 일, 대신, 전체 프로세스 반대입니다 :

  1. 사용 시각 모드 또는 시각적 온라인 당신이 꺼낼
  2. 를 꺼낼 원하는 것을 시각적으로 선택 모드 그것을

을 정확히 잡는 방법을 알면 gv으로 다시 선택할 수 있습니다.

2

어떻습니까?

단어 또는 라인을 제외하고 일반적으로 홱 잡아 당긴 것을 알고있을 때 대부분의 홱 잡아 당김은 시각적 또는 차단 모드를 통해 이루어지며 양키를하기 전에 선택 되었기 때문에 꺼내지 않은 것을 알고 있습니다.

하지만 여러분이 말했듯이 레지스터를 볼 수도 있고 YankRing (또는 더 간단한 coutnerpart 중 일부)과 같은 플러그인을 설치할 수도 있습니다. 그것은 당신에게 멋진 기능을 제공합니다 (여러 클립 보드 관리자를 사용하지 않는 한 pff, 이것은 설명하기가 조금 더 어렵습니다). 붙여 넣기를 위해 p을 누르고, 거기에서 Ctrl-p을 뽑아서 정하십시오. 그것은 놀랍도록 실용적이고 쉽게 익숙해 져야합니다.

+1

YankRing + 1을 시도하지했습니다. yank가 비주얼 모드에서 나온 경우에'gv'를 언급 할 것입니다. – sehe

+0

@sehe - 좋은 것! – Rook

+0

검색 연산자를 사용하는 동안 엉덩이를 당기면 혼란스럽고 서라운드 수정 자 ('a'와 'i')를 자주 사용하고 싶습니다. 이러한 경우에는 방금 뽑은 것에 대해 약간 혼란 스러울 수 있습니다. YankRing 소리가 정말 멋지다. 나는 그것을 시도 할 것이다. – DannoHung

0

항상 작동하는지 모르겠어요하지만 난이

vnoremap <silent> y y:execute '2match InterestingWord2 /<c-r>"/'<cr> 
hi InterestingWord2 guibg=DarkOrange guifg=black ctermbg=202 ctermfg=black 
한 줄에 시각적 인 선택을 위해 작동

시도 - 여러에 있지만합니다.

아마 다음과 같은 작업도 - 나는 그들

nnoremap <silent> yy yy:execute '2match InterestingWord2 /<c-r>"/'<cr> 
nnoremap <silent> y$ y$:execute '2match InterestingWord2 /<c-r>"/'<cr> 
nnoremap <silent> Y Y:execute '2match InterestingWord2 /<c-r>"/'<cr> 
관련 문제