현재 Drupal8으로 운영 중인 우리 커뮤니티는 글 작성 모듈로 CKEditor를 사용하고 있습니다.
커서가 위치한 곳(n 번째 줄)에서
■ '쉬프트 + 엔터 키'를 누를 경우
바로 다음 줄(n+1)로 커서가 이동합니다.
즉, <br> 태그가 적용됩니다.
■ '엔터 키'를 누를 경우
한 칸을 건너 뛴 위치(n+2)로 커서가 이동합니다.
즉, <p> 태그가 적용됩니다.
위 내용은 아래 링크에서 테스트해 보실 수 있습니다.
CKEditor 사용해보기
저는 '한/영 키' 대신에 '쉬프트 + 스페이스 바'로 한/영 전환을 하고 있습니다. 그래서 CKEditor에서 '쉬프트 + 엔터 키'를 누르는 것에 크게 불편함을 느끼지는 않습니다. 다만 다른 분들께서 '쉬프트 + 엔터 키'를 누르는 것에 불편함을 느끼실 것이라고 생각합니다.
그래서 엔터 키를 눌렀을 때 <p> 태그가 아닌 <br> 태그를 적용해보려고 CKEditor의 소스를 살펴보고 구글링을 해봤지만.. 해결 방법을 잘 모르겠네요. 혹시라도 줄 간격을 조정해야 한다면 '쉬프트 + 엔터 키'를 이용해 주시면 감사하겠습니다.