Vim의 일부 기본값에 대해 약간 당황합니다. 특히, 대한 gq{motion}
, 있다고한다
[...]
If the 'textwidth' option is 0, the formatted line
length is the screen width (with a maximum width of
79).
80
대신 최대 너비를로 설정하면 더 의미가 있어야한다고 생각했습니다 .
누군가 나에게 이것을 밝힐 수 있습니까? 뭔가 빠진 것 같아요.
80
열 전체 터미널에서 마지막 열이 줄 바꿈 기호로 예약되어 있습니까? 그럼에도 불구하고 줄 번호가 있으면 분명히 하나 이상의 열을 사용합니다. 그래도 여전히 의아해합니다. 또한, 연결된 코드 79
에서 최대 값을 사용할 수 있습니까? 내가 읽은 것을 이해하지 못했을 수도 있습니다.
textwidth
하고 끝낼 수 있습니다.
tw=79
대신 tw=80
80 열 터미널을 인쇄 여분의 줄 바꿈에 80 자 라인을 표시하기 때문이다.
80
시작하는 것은 꽤 임의적 인 "표준"이다. 왜 안될까79
? 이제 열 너비의 터미널79
에 줄을 배치80
하면 오른쪽에 약간 더 많은 공간이 생겨 가독성 이 향상 될 수 있습니다 . github.com/vim/vim/blob/…