emacs에 붙여넣기

lazycoder의 이미지

다른 에디터에서 잘 정돈된 소스를 복사해서 emacs에 붙여넣기를 하면 들여쓰기가 아래처럼 모든 라인이 계단식으로 바뀝니다.

with bomCTE(ID
         , PID
               , ItemCode
                       , Qpa
                            , GrossQty
                                  , ProcurementType
                                          , ProcessType
                                                   , ProcessVersion

C언어모드에선 이쁘게 잘 붙여지는걸 봐선 모든 major 모드에서 다 그렇지는 않은 것 같습니다.
원래는 아래처럼 되어야 하는데..

with bomCTE(ID
         , PID
         , ItemCode
         , Qpa
         , GrossQty
         , ProcurementType
         , ProcessType
         , ProcessVersion

ironiris의 이미지

대부분의 에디터는 환경설정에
리턴키 입력시 autoindent 이런 형태의 옵션이 있습니다.

primewizard의 이미지

아래 중간쯤 참고하세요.
http://www.emacswiki.org/emacs/AutoIndentation

--
에디터마다 tab, space 관련 설정이 다를 수 있기 때문에
M-x whitespace-mode 도 활용하세요.

다른 분들도 테스트해볼 수 있도록 다른 에디터가 어떤 에디터인지 적어 주시는 것이 좋을 듯...