편집기 명령
이 페이지는 Crimson Editor의 메뉴 명령과 키보드 단축키를 정리한 완전한 참조 문서입니다. 모든 메뉴에는 빠른 참조 표가 있으며, 강력한 기능에는 표 아래에 추가 설명과 팁이 덧붙어 있습니다.
대부분의 명령은 툴바와 마우스 오른쪽 클릭 메뉴에서도 사용할 수 있고, 거의 모든 키보드 단축키는 도구 → 기본 설정에서 다시 지정할 수 있습니다.
명령 이름은 한글 에디션의 실제 메뉴 표기를 따릅니다. 영문 에디션에서는 같은 자리의 영어 메뉴를 보게 됩니다.
명령줄 인자
명령줄에서 곧바로 Crimson Editor에 어떤 파일을 열지 지정할 수 있습니다 — 바로 가기, 배치 파일, 또는 다른 도구의 편집기로 연결할 때 편리합니다.
- 하나 이상의 파일 열기 — 이름을 공백으로 구분합니다:
cedt.exe test.c test.h - 공백이 포함된 이름 — 따옴표로 감쌉니다:
cedt.exe "long file name.txt" - 와일드카드 — 일치하는 모든 파일을 엽니다:
cedt.exe *.c - 특정 줄로 이동 —
/L스위치를 사용합니다:cedt.exe /L:5 test.c는 파일을 열고 커서를 5번째 줄에 둡니다.
파일 메뉴
파일을 만들고, 열고, 저장하고, 인쇄하고, 다루는 기능 — 로컬에서든 FTP를 통해서든.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 새로 만들기 | Ctrl+N | 새 빈 문서를 시작합니다. |
| 열기… | Ctrl+O | 하나 이상의 기존 파일을 엽니다. 탐색기에서 파일을 끌어다 놓을 수도 있습니다. |
| 템플릿 열기… | Alt+Shift+O | 문서 템플릿 중 하나로 시작합니다(아래 팁 참고). |
| 닫기 | Ctrl+F4 | 활성 문서를 닫으며, 먼저 저장할지 묻습니다. |
| 모두 닫기 | 열려 있는 모든 문서를 닫습니다. | |
| 다시 열기 | 활성 파일을 디스크에서 다시 읽어, 저장하지 않은 변경 내용을 버립니다. | |
| 다른 인코딩 형식으로… | 선택한 인코딩으로 파일을 다시 읽습니다. | |
| 저장 | Ctrl+S | 활성 문서를 저장합니다. 처음 저장할 때는 이름을 묻습니다. |
| 새 이름으로… | Alt+Shift+S | 새 이름으로 사본을 저장합니다. |
| 모두 저장 | 수정된 모든 문서를 한 번에 저장합니다. | |
| 인쇄… | Ctrl+P | 프린터, 범위, 구문 색상 출력 옵션과 함께 인쇄합니다. |
| 인쇄 미리 보기 | 인쇄될 페이지가 정확히 어떻게 보일지 미리 봅니다. | |
| 인쇄 설정… | 프린터와 페이지 옵션을 선택합니다. | |
| FTP → 원격 열기… | Ctrl+Shift+O | FTP 서버의 파일을 직접 탐색하여 엽니다. |
| FTP → 원격 저장… | Ctrl+Shift+S | 현재 문서를 FTP 서버에 업로드합니다. |
| FTP → FTP 설정… | 저장해 둔 FTP 계정을 관리합니다. | |
| 최근 작업 문서 → … | 최근에 닫은 파일을 다시 엽니다. | |
| 종료 | Alt+F4 | 저장하지 않은 작업이 있으면 저장을 묻고 종료합니다. |
템플릿은 설치 디렉터리의
template하위 폴더에 들어 있습니다. 라이선스 헤더, HTML 골격, 스크립트 기본 틀 등 어떤 일반 텍스트 파일이든 그곳에 넣어 두면 템플릿 열기에 나타납니다.
원격 파일 편집은 로컬 파일을 편집하는 것과 똑같은 느낌입니다. FTP로 파일을 열어 편집한 뒤 저장을 누르면 변경 내용이 곧바로 서버에 기록됩니다.
편집 메뉴
일상적인 편집 명령과, 고급 기능 아래의 강력한 도구들입니다.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 실행 취소 | Ctrl+Z | 편집을 거슬러 올라갑니다 — 무제한으로, 파일을 연 시점까지 모두. |
| 다시 실행 | Ctrl+Y | 되돌렸던 편집을 다시 적용합니다. |
| 잘라내기 / 복사 / 붙여넣기 | Ctrl+X / Ctrl+C / Ctrl+V | 일반적인 클립보드 명령입니다. |
| 삭제 | Del | 선택 영역을 삭제합니다. |
| 덧붙임 → 잘라내여 덧붙임 | Ctrl+Shift+X | 클립보드 내용을 교체하지 않고 잘라내어 추가합니다. |
| 덧붙임 → 복사하여 덧붙임 | Ctrl+Shift+C | 클립보드에 복사하여 추가합니다. |
| 선택 → 전체 선택 | Ctrl+A | 문서 전체를 선택합니다. |
| 선택 → 줄 선택 | Ctrl+E | 현재 줄을 선택합니다. |
| 선택 → 단어 선택 | Ctrl+D | 커서 위치의 단어를 선택합니다. |
| 선택 → 블럭 선택 | Ctrl+B | 가장 가까운 괄호로 둘러싸인 블록을 선택합니다. |
| 대소문자 변환 → 대문자로 / 소문자로 | Ctrl+U / Ctrl+L | 선택 영역을 대문자 또는 소문자로 바꿉니다. |
| 대소문자 변환 → 첫글자 대문자로 | Ctrl+Shift+U | 각 단어의 첫 글자를 대문자로 만듭니다. |
| 대소문자 변환 → 대소문자 뒤바꿈 | Ctrl+Shift+L | 모든 글자의 대소문자를 서로 바꿉니다. |
| 삽입 → 날짜 삽입 / 시간 삽입 | Alt+Shift+D / Alt+Shift+T | 현재 날짜나 시간을 삽입합니다. |
| 삽입 → 파일 삽입… | Alt+Shift+F | 다른 파일의 내용을 커서 위치에 붙여 넣습니다. |
| 고급 기능 → 들여쓰기 증가 / 감소 | Ctrl+. / Ctrl+, | 줄이나 선택한 블록의 들여쓰기를 늘리거나 줄입니다. |
| 고급 기능 → 줄 삭제 | Alt+Del | 현재 줄 전체를 삭제합니다. |
| 고급 기능 → 줄 복제 | Alt+Ins | 현재 줄을 바로 아래에 복사합니다. |
| 고급 기능 → 단어 삭제 | Ctrl+Del | 커서에서 단어 끝까지 삭제합니다. |
| 고급 기능 → 이전 단어 삭제 | Ctrl+Backspace | 커서 앞의 단어를 삭제합니다. |
| 고급 기능 → 줄의 끝까지 삭제 | Ctrl+Shift+Del | 커서에서 줄 끝까지 삭제합니다. |
| 고급 기능 → 줄의 앞까지 삭제 | Ctrl+Shift+Backspace | 커서에서 줄 처음까지 삭제합니다. |
| 고급 기능 → 줄 합치기 | Alt+J | 현재 줄과 다음 줄을 하나로 합칩니다. |
| 고급 기능 → 줄 나누기 | Alt+K | 커서 위치에서 줄을 나눕니다. |
| 고급 기능 → 주석 만들기 / 주석 해제하기 | Ctrl+M / Ctrl+Shift+M | 현재 언어의 줄 주석 표시를 추가하거나 제거합니다. |
| 컬럼 모드 | Alt+C | 사각형(열) 선택을 켜고 끕니다 — 팁 참고. |
컬럼 모드를 사용하면 줄 전체가 아니라 사각형 블록을 선택하고 편집할 수 있습니다.
Alt+C로 켠 뒤 길고 좁은 영역을 드래그하면, 입력·잘라내기· 복사·붙여넣기가 모두 그 열에만 적용됩니다 — 코드를 정렬하거나 표 형식 데이터를 편집하기에 안성맞춤입니다.
주석 만들기는 문서의 구문 유형에 정의된 주석 표시를 사용하므로, 같은 단축키로 C++, Python, HTML을 모두 올바르게 주석 처리합니다.
검색 메뉴
찾기, 바꾸기, 이동, 그리고 책갈피 지정입니다.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 찾기… | Ctrl+F | 현재 문서를 검색합니다. 정규 표현식을 선택적으로 사용할 수 있습니다. |
| 바꾸기… | Ctrl+R | 찾아 바꿉니다. 한 번에 하나씩, 또는 한꺼번에 모두 바꿀 수 있습니다. |
| 다음 찾기 / 이전 찾기 | F3 / Shift+F3 | 검색을 앞이나 뒤로 반복합니다. |
| 파일에서 찾기… | Ctrl+Shift+F | 폴더 트리 전체를 검색하여 일치하는 모든 항목을 나열합니다. |
| 줄 찾아가기… | Ctrl+G | 특정 줄 번호로 바로 이동합니다. |
| 책갈피 설정/해제 | Ctrl+F2 | 현재 줄의 책갈피를 설정하거나 지웁니다. |
| 다음 책갈피로 / 이전 책갈피로 | F2 / Shift+F2 | 책갈피 사이를 이동합니다. |
| 고급 기능 → 이전 편집 위치 | Ctrl+\ | 마지막으로 편집하던 위치로 돌아갑니다. |
| 고급 기능 → 괄호 시작 / 종료 위치 | Ctrl+[ / Ctrl+] | 짝이 되는 여는/닫는 괄호로 이동합니다. |
파일에서 찾기는 코드베이스에 특히 유용합니다. 폴더, 파일 필터(예:
*.c;*.h), 검색어를 지정하면 모든 결과를 출력 창에 모아 줍니다 — 결과를 더블 클릭하면 해당 위치로 이동합니다.
보기 메뉴
화면에 표시되는 것들을 제어합니다 — 패널, 글꼴, 줄 간격, 색상, 공백 문자.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 도구 모음/창 → 도구 모음 / 파일 선택 탭 / 상태 표시줄 | 각 인터페이스 요소를 표시하거나 숨깁니다. | |
| 도구 모음/창 → 디렉터리 창 | Alt+Shift+1 | 파일 트리 패널입니다. |
| 도구 모음/창 → 원격 창 | Alt+Shift+2 | FTP 탐색기 패널입니다. |
| 도구 모음/창 → 프로젝트 창 | Alt+Shift+3 | 프로젝트 작업 공간 패널입니다. |
| 도구 모음/창 → 출력 창 | Alt+Shift+0 | 사용자 도구와 파일에서 찾기의 출력입니다. |
| 자동 줄바꿈 | Alt+Shift+W | 긴 줄을 창 너비에 맞춰 줄 바꿈합니다(구문 색상은 그대로 유지). |
| 철자 검사 | Alt+Shift+K | 맞춤법이 틀린 단어에 빨간 물결선을 표시합니다. |
| 줄 번호 | Alt+Shift+L | 여백의 줄 번호를 표시하거나 숨깁니다. |
| 칸 표식… | 선택한 칸에 세로 안내선을 그립니다. | |
| 화면 글꼴 / 인쇄 글꼴 | 등록한 글꼴 사이를 전환하거나 새 글꼴을 설정합니다. | |
| 줄 간격 | 줄 간격을 100–200%에서 고르거나 사용자 지정 값을 입력합니다. | |
| 탭 크기 | 탭 너비를 설정합니다(2, 4, 8, 16 또는 사용자 지정). | |
| 색상 구성 | 기본 제공 구성(기본, 단순한, 반전된, 밝은 회색, 짙은 파랑)을 적용하거나, 저장한 구성을 불러오거나, 색상 설정으로 색을 세밀하게 조정합니다. | |
| 기타 기능 → 키워드를 굵게 표시 / 주석을 기울임꼴로 표시 | Alt+Shift+B / Alt+Shift+I | 키워드를 굵게, 주석을 기울임꼴로 표시합니다. |
| 기타 기능 → 공백 / 탭 문자 / 줄바꿈 문자 보여주기 | Ctrl+Shift+E / Ctrl+Shift+T / Ctrl+Shift+B | 개별 공백 문자를 드러냅니다. |
| 기타 기능 → 모든 공백 문자 보여주기 | Ctrl+Shift+W | 모든 공백 문자를 한 번에 드러냅니다. |
최대 다섯 개의 사용자 지정 화면 글꼴을 등록하고 즉시 전환할 수 있습니다 — 코딩용 글꼴과 큼직한 발표용 글꼴 사이를 오갈 때 유용합니다.
문서 메뉴
파일 자체에 속하는 설정 — 언어, 인코딩, 줄 끝 문자입니다.
| 명령 | 설명 |
|---|---|
| 구문 유형 → 자동 검출 / 일반 텍스트 / 구문 유형 설정… | 강조 표시 언어를 고르거나, 확장자로 Crimson Editor가 자동 감지하게 합니다. |
| 등록 정보… | 현재 파일의 세부 정보를 표시합니다. |
| 다시 열기 | 파일을 디스크에서 다시 읽습니다. |
| 문서 잠금 | 실수로 편집되지 않도록 문서를 읽기 전용으로 만듭니다. |
| 인코딩 형식 → ASCII / Unicode (LE) / Unicode (BE) / UTF-8 (with BOM) / UTF-8 (w/o BOM) | 선택한 텍스트 인코딩으로 파일을 읽고 저장합니다. |
| 파일 형식 → DOS (CR/LF) / Unix (LF only) / Mac (CR only) | 줄 끝 문자 방식을 설정합니다. |
| 탭과 공백 문자 → 탭↔공백 변환 / 줄 앞 공백을 탭으로 / 줄 끝 공백 제거 | 들여쓰기와 줄 끝 공백을 정리합니다. |
| 문서 요약… | 문서 통계를 표시합니다. |
Crimson Editor는 UTF-8과 유니코드 파일을 열고 저장합니다 — 여기서 인코딩을 설정하거나 변경하고, 크로스 플랫폼 프로젝트를 다룰 때는 파일 형식으로 Unix(
LF) 줄 끝 문자를 유지하세요.
프로젝트 메뉴
관련 파일과 폴더를 언제든 다시 열 수 있는 작업 공간으로 묶습니다. 프로젝트
트리는 프로젝트 창(Alt+Shift+3)에 나타납니다.
| 명령 | 설명 |
|---|---|
| 새 프로젝트… | 새 프로젝트 작업 공간을 만듭니다. |
| 프로젝트 열기… | 기존 프로젝트를 엽니다. |
| 프로젝트 닫기 | 현재 프로젝트를 닫습니다. |
| 카테고리 만들기… | 프로젝트 안에서 파일을 정리할 카테고리(폴더)를 추가합니다. |
| 프로젝트에 추가… | 선택한 파일을 프로젝트에 추가합니다. |
| 현재 파일 추가 | 현재 편집 중인 파일을 추가합니다. |
| 모든 열린 파일 추가 | 열려 있는 모든 문서를 한 번에 추가합니다. |
도구 메뉴
외부 프로그램을 실행하고, 식을 계산하고, 직접 만든 사용자 도구를 띄웁니다.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 기본 설정… | 설정 대화 상자를 엽니다. 환경설정 페이지를 참고하세요. | |
| 수식 계산하기 | Ctrl+Enter | 현재 줄의 수식을 계산합니다. 계산기 페이지를 참고하세요. |
| MS-DOS 프롬프트 | F10 | 파일이 있는 폴더에서 명령 프롬프트를 엽니다. |
| 브라우저로 보기 | Alt+B | 현재 문서를 기본 웹 브라우저로 엽니다. |
| 사용자 도구 설정… | 직접 쓸 도구(컴파일러, 포매터, 스크립트)를 정의합니다. | |
| 사용자 도구 1–0 | Ctrl+1 … Ctrl+0 | 설정해 둔 열 개의 사용자 도구 중 하나를 실행합니다. |
사용자 도구는 Crimson Editor를 가벼운 IDE로 바꿔 줍니다.
$(FileName),$(FileDir)같은 인수와 함께 컴파일러나 스크립트를 연결하고Ctrl+숫자 키를 지정한 뒤, 그 출력을 출력 창에서 확인하세요. 활용법 페이지에 C/C++, Java, Perl, LaTeX용으로 바로 쓸 수 있는 예제가 있습니다.
매크로 메뉴
키 입력 순서를 한 번 기록해 두었다가, 키 하나로 다시 재생합니다.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 기록 시작… | 키 입력 기록을 시작합니다. | |
| 기록 종료 | 기록을 멈춥니다. | |
| 매크로 재생 | Alt+Enter | 가장 최근에 기록한 내용을 재생합니다. |
| 매크로 설정… | 저장된 매크로의 이름을 짓고, 순서를 바꾸고, 관리합니다. | |
| 매크로 1–0 | Alt+1 … Alt+0 | 저장해 둔 열 개의 매크로 중 하나를 재생합니다. |
매크로는 반복적인 편집에 안성맞춤입니다 — 한 줄을 다시 정리하는 과정을 기록한 뒤, 파일 전체에 걸쳐 재생하세요.
창 메뉴
열려 있는 문서를 배치하고 그 사이를 이동합니다.
| 명령 | 단축키 | 설명 |
|---|---|---|
| 새 창 | 활성 문서의 두 번째 보기를 엽니다. | |
| 분할 | 현재 창을 나누어 한 파일의 두 부분을 봅니다. | |
| 닫기 | Ctrl+W | 활성 창을 닫습니다. |
| 최근 작업 창 | Ctrl+Tab | 방금 전에 보던 문서로 돌아갑니다. |
| 다음 창 / 이전 창 | Ctrl+F6 / Ctrl+F5 | 열려 있는 문서를 순환합니다. |
| 계단식 배열 / 수평 배열 / 수직 배열 | 문서 창을 배치합니다. |
도움말 메뉴
| 명령 | 설명 |
|---|---|
| 도움말 항목… | 도움말 목차를 엽니다. |
| 홈페이지 방문… | https://crimsoneditor.com/ko/을 엽니다. |
| 사용자 의견… | GitHub에 버그·기능 요청 이슈를 등록합니다 — https://github.com/igkang00/CrimsonEditor/issues를 엽니다. |
| 후원하기… | Crimson Editor 개발을 후원하는 방법을 안내합니다 — https://crimsoneditor.com/ko/sponsor/를 엽니다. |
| 크림슨에디터 정보… | 버전 번호와 저작권을 표시합니다. |