2012-02-26 4 views
4

저는 잠시 동안 Vim을 사용 해왔고, 키 스트로크를 줄이는 데 초점을 맞춘 편집자가 탭 언 바운드와 같이 쉽게 접근 할 수있는 큰 키를 남겨 두는 것이 이상하다고 생각합니다.Vim에서 Tab 키의 기본 기능은 무엇입니까?

Tab key

그것은 바로 내 왼쪽 새끼 손가락 아래의 거대한, 그리고 그것은 단지 을 앉아있다. 나는이 질문을 조금이라도 어리석은 느낌으로 느낀다. 그러나 나는 뭔가를 놓치고있는 것처럼 느낀다.

정상 모드와 시각 모드에서 사전 정의 된 목적없이 <Tab>이 남아있는 이유가 있습니까? 이전 버전과의 호환성 또는 모르는 경우 일 수 있습니까? 나는 그냥 앞두고 두려움없이 내 자신의 빔 구성에서 그것을 사용해야합니까, 아니면 나쁜 생각입니까?

+0

은 왜 키 입력을 결합 것이다 : 문서 (:help <tab>)에서

? 나는 당신의 질문을 잘 모르겠다. –

+0

@GregHewgill Vi/Vim의 길고 긴 개발 역사에서 Tab이 아무 것도 지정되어 있지 않은데, 키보드의 다른 모든 것들은 문맥에 따라 최소한 두 가지 용도로만 사용되는 것이 이상하지 않은 것처럼 이상합니다. :) –

+10

[vi가 원래 개발 된 키보드] (http://en.wikipedia.org/wiki/File:KB_Terminal_ADM3A.svg)에는 Tab 키가 없습니다. –

답변

4

Tab과 CTRL-I는 Vim과 같고 점프 목록을 통과하는 데 사용됩니다 (반대쪽은 CTRL-O입니다). 나쁜 생각 취향에 따라

<Tab>  or     *CTRL-I* *<Tab>* 
CTRL-I   Go to [count] newer cursor position in jump list 
       (not a motion command). 
       In a |quickfix-window| it takes you to the position of 
       the error under the cursor. 
       {not in Vi} 
       {not available without the |+jumplist| feature} 
관련 문제