모델 행

모델 행

나는 거의 항상 Insert spaces instead of tabsgedit에서 이 기능을 사용합니다. 한 가지 예외는 Makefile탭 문자가 필요한 코드를 작성할 때입니다. 이 옵션을 사용된 구문에 종속되게 만드는 방법이 없다고 생각합니까? 즉, Makefile감지되면 자동으로 탭으로 다시 전환됩니다.

답변1

이 문제를 해결하는 방법에는 여러 가지가 있는 것 같습니다.

모델 행

gedit에는 modeline 플러그인이 있습니다. 활성화하면 사용할 수 있습니다.Emacs 모델 라인 옵션 Indent-tabs-mode(또는 동일한 효과가 있는 기타 지원되는 모델 행 옵션) 이 옵션을 true로 설정하면 gedit가 해당 파일의 탭 문자를 들여쓰도록 할 수 있습니다. 따라서 Makefile에서 탭 들여쓰기를 활성화하려면 다음 줄을 추가하세요.

# -*- indent-tabs-mode:t; -*-

파일 만들기 탭

gedit라는 플러그인이 있습니다.파일 만들기 탭"모든 Makefile이 탭 대신 옵션 공간을 끄도록 강제한다"고 합니다. 아직 시도해보지 않았기 때문에 효과가 있는지는 모르겠습니다.

관련 정보