Vim을 커서 대신 탭 문자의 시작 부분에 커서를 놓으려면 어떻게해야합니까?


19

빈 버퍼를 열고 탭 문자를 삽입 한 다음 일반 모드를 종료하십시오. 커서를 탭에 놓으면 (일반 모드) 공백 오른쪽에 나타납니다. 커서가 공백의 왼쪽에있을 수있는 방법을 찾고 있습니다. 감사!


1
이것은 몇 년 동안 나를 미치게 만들었습니다!
dotancohen

답변:


9

서투른 해결 방법 일 뿐이지 만 :set list커서를 탭의 다른쪽에 놓을 수 있습니다.


4
감사합니다! 당신은 내가 올바른 장소를 볼 수 있도록 도와주었습니다. :set list listchars=tab:\ \ 내가 요청한 결과. 이제 생각만큼 유용한 지 확인하면됩니다.
차드 파라디

6

일반 모드의 커서는 문자가 아닌쪽에 있습니다. 당신이 할 수 있도록 i하고 a왼쪽 또는 오른쪽으로 각각의 탭의 삽입 모드로 이동합니다.


4
죄송합니다. 더 명확해야했습니다. 이것은 삽입 모드와 관련이 없습니다. 하드 탭을 사용하고 각 하드 탭은 4 개의 공백을 차지합니다. 커서 (일반 모드)를 하드 탭 문자로 옮기면 탭의 가장 오른쪽 열에 나타납니다. 탭의 가장 왼쪽 열에 있고 싶습니다. 이것은 순전히 미학적 문제입니다.
차드 파라디
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.