2012-07-30 3 views
0

나는 이맥스에서 레일스로 개발 중이다. rinari 모드를 설치했습니다. 나는 두 가지 질문을 가지고있다. -자동 들여 쓰기를 얻는 방법과 이맥스가있는 레일을위한 '끝'블록들

1) 자동 들여 쓰기 - 코드를 작성하고 새로운 행으로 갈 때 기본적으로 그 코드는 식별되지 않는다. 들여 쓰기 될 줄을 inorder 탭으로 눌러야합니다.

모든 새로운 줄에 올바른 들여 쓰기를 설정하려면 어떻게해야합니까? 코드를 작성할 때 어떻게해야합니까?

2) '종료'. 이전에 lisp 코드를 작성하고 있었고 닫는 괄호가 기본적으로 포함 된 방식을 좋아했습니다. 그런 다음 parendit 모드는 실수로 괄호를 삭제하지 못하게하고 누락 된 항목도 강조 표시했습니다.

누락 된 'end'블록에 대해 동일한 기능을 얻으려면 어떻게해야합니까?

답변

1

begin/end 블록의 경우 autopair 또는 skeleton-pair을 사용할 수 있습니다. 이것은 paredit만큼 굉장한 것이 아니라 올바른 방향으로 나아갈 것입니다. 들여 쓰기를 들어

: C-Jnewline-and-indent에 바인딩되는 동안 보통 RETnewline에 바인딩됩니다. C-jRET 이상으로 사용하거나 바인딩을 변경하는 것이 좋습니다.

관련 문제