기본 탭 크기가 8 칸인 이유는 무엇입니까? 이것은 어디서 왔으며 왜 그렇게 큰가요? [닫은]


9

OpenOffice 등과 tab같은 많은 응용 프로그램을 푸시 vim하면 탭 크기는 8 공백 / 문자와 같습니다.

많은 응용 프로그램의 기본값입니다. 기본 터미널 크기가 가로 80자인 경우 탭 크기가 왜 이렇게 큰가요? 5 개의 탭 후에 터미널을 반쯤지나 가면 텍스트 줄 바꿈으로 텍스트가보기 시작합니다.

나는 8 문자 탭에 대한 결정의 역사가 무엇인지 궁금합니다.

vim 에서 설정을 변경하여 4 자로 만드는 방법을 알고 있습니다 . 우리가 왜 여전히 많은 응용 프로그램에서 기본값으로 8을 설정했는지 이해하고 싶습니다.

답변:


15

" 탭 키 " 에 대한 Wikipedia 기사에서 :

실제로, 설정 가능한 탭 스톱은 고정 된 탭 스톱으로 빠르게 대체되었으며, 실제로는 8 자 (수평 8 자)마다 수직으로, 6 줄마다 수직으로 (일반적으로 수직 1 인치) 표준화되었습니다. 인쇄 프로그램은 양식에서 원하는 위치로 이동하기 위해 필요한 공간이나 줄 바꿈을 쉽게 보낼 수 있으며 이는 탭 정지를 설정하는 모달 및 비표준 방법보다 훨씬 안정적입니다. 탭 문자는 단순히 데이터 압축 형식이되었습니다.

당시 일반 프린터에서 0.5 인치 인 5 자 (5 자)가 단락 들여 쓰기로 훨씬 더 인기가 있었기 때문에 8 자 가로 탭 크기가 선택된 이유는 확실하지 않습니다.


그것이 인치와 전혀 관련이 있다고 생각하지 않았습니다.
nelaaro

1
왜 우리는 여전히 그 기본값을 유지합니까?
nelaaro

2
@nelaar : 역사적 선례; 8 열 탭 정지에 따라 작성된 텍스트 파일이 많이 있습니다. 그러나 나는 (그리고 다른 많은 사람들은) 들여 쓰기를 위해 탭 대신 공백을 선호합니다. 내에서 .vimrc, 나는 set expandtab있고 set sw=4; 탭 스톱 ( ts)을 기본값 8로 유지 합니다. 들여 쓰기에 Ctl-T와 Ctrl-D를 사용합니다.
Keith Thompson

실제로, 나는 수동 타자기 시절부터 왔습니다-8 문자마다 고정 탭이 멈 추면 숫자 표를 빠르게 포맷 할 수 있습니다. 8 개의 공백은 최대 7 자까지 허용하고 공백은 허용합니다. 대부분의 목적을 위해 충분했습니다. 더 작고 숫자에 맞지 않습니다. 더 크고 테이블에 많은 열을 가질 수 없습니다. 나는 여전히 8 자마다 고정 탭 정지를 가진 수동 타자기를 가지고 있습니다.
Floris

Fyi, Wikipedia는 지난 5 개의 문자에서 8 개의 문자를 선택한 이유를 설명하기 위해 마지막 단락을 수정했습니다. 제한된 디지털 전자 장치에 대해 이진법으로 계산하기가 더 쉬웠습니다. "
GDP2
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.