«cursor-motions» 태그된 질문

커서를 이동시키는 명령. 작동 명령은 작동 될 텍스트 위로 이동하기 위해 작동 자 명령 뒤에 사용됩니다.


4
LaTeX 따옴표를 텍스트 객체로 어떻게 취급 할 수 있습니까?
LaTeX의 따옴표는 일반 텍스트와 다릅니다 ``like this''( 형식이 작 거나 `like this'작은 따옴표로 표시됨). 이로 인해 Vim에서 탐색하기가 어렵습니다. 나는 보통 같은 것을 사용합니다 T`ct'(뒤로,까지 `변경 '). 그러나 이것은 어색하고 부자연 스럽습니다. 나는의 라인을 따라 뭔가 사용할 수 있도록하는 것을 선호 ciq내가 할 수있는 것처럼, ( "인용 부호의 변화를") ciw, …


3
ci "가 인용 된 영역을 벗어나서 ci (괄호 안에서만 작동) 할 수있는 이유는 무엇입니까?
ci"커서를 사용할 때 큰 따옴표로 묶인 영역에있을 필요는 없습니다. |String somestring = "some text"; 파이프가 커서 위치라고 가정하면 ci"인용 된 영역으로 이동합니다. 반면에를 사용할 ci(때는 커서가 괄호 안에 있어야 작동하고 커서가 커서 안에 들어 가지 않습니다. 이러한 행동 차이가 발생하는 이유는 무엇입니까? 이 동작이 존재하도록 키를 매핑하는 방법이 있다고 가정합니다. …

3
vim에서 화살표 키를 비활성화하는 방법은 무엇입니까?
나는 홈 행에 머무르기 위해 화살표 키를 사용하는 것보다 hjkl을 사용하는 것을 스스로 가르치고 싶습니다. 그리고 네, hjkl을 기본 탐색 키로 사용해서는 안된다는 것을 잘 알고 있습니다. 그러나 내 습관은 상당히 강하며 화살표 키로 손을 움직 였으므로 그것을 배우고 싶지 않습니다. 그 습관을 깨기 위해 : hjkl 또는 다른 탐색 …

5
현재 내부 블록의 오른쪽 끝까지 삭제
다음과 같은 코드가 있다고 가정 해 봅시다 ( |커서 위치를 나타냅니다 ). func1(x|, func2(), y); 나는 얻고 싶다 : func1(x|); 커서의 위치에서 현재 내부 블록의 오른쪽 끝에있는 위치로 코드 를 삭제 하는 방법이 있습니까? 나는 함께 갈 수 있다는 것을 알고 있지만 그것을 할 수 dt).있는 방법이 있는지 궁금합니다 di).

4
"복합"단어를 삭제하는 가장 간단한 방법은 무엇입니까?
"복합"이 기술 용어가 아닌 경우 사과합니다. 나는 다음을 의미한다. Hi, I-am-a-composite-word and we are not 복합어 만 삭제하고 싶습니다. 명령 모드에서 커서를로 이동하면 몇 번 I반복 dw하거나 dw한 번 더 입력 한 다음 몇 번 .누르면 더 트릭됩니다. 그러나 여러 가지 이유로 하루 종일 자주하는 일을 발견했기 때문에 더 간단한 …

1
다음“단락”으로 어떻게 넘어갈 수 있습니까?
지금은 1000 줄 이상의 텍스트 블록으로 작업하고 있습니다. 다음 단락의 시작 부분으로 이동하는 간단한 방법이 있습니까? 지금 내 해결 방법은 두 개의 연속 줄 바꿈 문자를 검색하는 것입니다. /\n\n 또 다른 해결 방법은 vip Esc j vip V isually 선택 나는 N을 P는 (또한 단락의 끝으로 이동) aragraph를 Esc 시각적 …

3
버퍼 중간으로 이동하는 방법
으로는 눌러 gg및 G당신은 버퍼의 양단에 이동할 수 있습니다. 42G 라인 42로 점프합니다. g버퍼 중간으로 빠르게 이동할 수있는 단축키 가 있습니까? 대략 같은 것 round(number of lines/2)G?

1
“Operator”+“Motion”이 일관성이없는 이유는 무엇입니까?
이것은 오랫동안 저를 괴롭 혔지만 결코 묻지 않았습니다. 버퍼의 텍스트가 다음과 같다고 가정하십시오. Hello World 커서를 2 행 어딘가에 배치하면 do가 yk커서 1 행에서 끝납니다. 이것은 연산자와 동작이 커서를 이동시키는 것을 의미합니다. 그러나 1 행에서 시작하고 수행 yj하면 커서가 동일한 지점에 남아 있습니다. 많은 키에서 동일한 불일치가 발생합니다. Moves Doesn't …

2
다음 행으로 f 및 t 모션 확장
있는 방법이 있나요 t{char}및 f{char}경우 다음 라인에서 계속 작동합니다 {char}주어진 라인에 존재하지 않는가? 내가 사용하지 싶습니다 /{char}<CR>내가 동사 (예와 함께이 필요 특히, 1 키 입력을 저장하고 검색 강조해야하지 dfa, ct.).


2
왜`cw`와`ce`가 같은 일을합니까?
이것은 항상 wand 및 Wmotion 명령 에 대해 나를 괴롭 혔습니다. change 명령을 단독으로 사용할 d때나 elete 명령을 사용할 때 와 다르게 hange 명령을 사용할 때 다르게 작동하는 것 같습니다 . 예를 들어이 텍스트의 "q"에 커서를두면 다음과 같습니다. The quick brown fox jumps over the lazy dog. 입력 dw결과 The …

1
밑줄을 공간처럼 다루는 방법?
vim이 공백이나 하이픈과 같은 밑줄을 처리 할 수 ​​있으므로 시퀀스를 사용할 때 커서가 시작 부분에있을 때 dw전체 문장을 삭제하지 some_long_text_with_underscores않습니까?

3
원하는 위치에 여러 커서
내가 사용하고 정력-복수를-커서 플러그인. 커서를 원하는 곳에 정확히 놓고 싶습니다. 예를 들어 ( [x]커서 위치는 다음과 같습니다) : Lorem ipsum dolor sit amet[1], consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna[2] aliqua. 에서 숭고한 텍스트 나는 일반적으로 다음, 첫 번째 커서를 둘 것입니다 화살표 키를 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.