답변:
Modelines를 사용하면 파일별로 환경 설정을 구성 할 수 있으며 다른 인기있는 편집자 (Vim, Emacs 및 Kate)의 환경 설정 옵션 중 일부를 모방 할 수 있습니다.
예를 들어, gedit 환경 설정에서 들여 쓰기 당 4 개의 공백을 사용하도록 설정 한 경우 모델을 사용하여이를 무시하고 해당 특정 파일에서 들여 쓰기 당 2 개의 공백 만 설정할 수 있습니다.
그러나 실제로 문서에서 모델을 만드는 것은 또 다른 문제입니다. 다소 복잡 할 수 있으며 ( Kate modelines 설명서 참조 ) 일반적으로 선택한 편집자에게 친숙한 사람들에게 적합합니다. 이것이 바로 gedit 문서가 문서 내에서 모델을 자세히 설명하지 않고 Vim, Emacs 및 Kate의 다양한 매뉴얼에 연결되는 이유입니다.
다음은 파이썬 파일의 샘플 vim 스타일 모델입니다. 그것을 test.py라고하자. 마지막 줄은 모델을 켜고 탭 공간을 24 공간으로 설정합니다 (파이썬 코딩 연습은 분명히 좋지만 여기서는 효과를 나타냅니다). 확장 탭 기능을 끕니다.
print "hello"
print "say what?"
# ex:set ts=24 noet:
gedit에서 시도해보고 그것이 당신에게 효과가 있는지 알려주십시오. vim 모델 옵션은 여기에 상당히 잘 설명되어 있습니다 . Emacs 문서를 검토하여 모델 옵션을 찾으려면 언제든지 환영합니다. :)
텍스트 파일 (예 : 소스 코드 주석)에서 편집기에 대한 일부 구성 사용자 정의 힌트 (이 파일에서 4 개의 공백으로 표시 탭과 같은)를 추가 할 수 있습니다.