편집기 명령
이 페이지는 Crimson Editor의 메뉴 명령과 키보드 단축키를 정리한 완전한 참조 문서입니다. 모든 메뉴에는 빠른 참조 표가 있으며, 강력한 기능에는 표 아래에 추가 설명과 팁이 덧붙어 있습니다.
대부분의 명령은 툴바와 마우스 오른쪽 클릭 메뉴에서도 사용할 수 있고, 거의 모든 키보드 단축키는 Tools → Preferences에서 다시 지정할 수 있습니다.
Command Line Parameters
명령줄에서 곧바로 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번째 줄에 둡니다.
File 메뉴
파일을 만들고, 열고, 저장하고, 인쇄하고, 다루는 기능 — 로컬에서든 FTP를 통해서든.
| Command | Shortcut | What it does |
|---|---|---|
| New | Ctrl+N | 새 빈 문서를 시작합니다. |
| Open… | Ctrl+O | 하나 이상의 기존 파일을 엽니다. 탐색기에서 파일을 끌어다 놓을 수도 있습니다. |
| Open Template… | Alt+Shift+O | 문서 템플릿 중 하나로 시작합니다(아래 팁 참고). |
| Close | Ctrl+F4 | 활성 문서를 닫으며, 먼저 저장할지 묻습니다. |
| Close All | 열려 있는 모든 문서를 닫습니다. | |
| Reload | 활성 파일을 디스크에서 다시 읽어, 저장하지 않은 변경 내용을 버립니다. | |
| Reload As… | 선택한 인코딩으로 파일을 다시 읽습니다. | |
| Save | Ctrl+S | 활성 문서를 저장합니다. 처음 저장할 때는 이름을 묻습니다. |
| Save As… | Alt+Shift+S | 새 이름으로 사본을 저장합니다. |
| Save All | 수정된 모든 문서를 한 번에 저장합니다. | |
| Print… | Ctrl+P | 프린터, 범위, 구문 색상 출력 옵션과 함께 인쇄합니다. |
| Print Preview | 인쇄될 페이지가 정확히 어떻게 보일지 미리 봅니다. | |
| Print Setup… | 프린터와 페이지 옵션을 선택합니다. | |
| FTP → Open Remote… | Ctrl+Shift+O | FTP 서버의 파일을 직접 탐색하여 엽니다. |
| FTP → Save As Remote… | Ctrl+Shift+S | 현재 문서를 FTP 서버에 업로드합니다. |
| FTP → FTP Settings… | 저장해 둔 FTP 계정을 관리합니다. | |
| Recent Files → … | 최근에 닫은 파일을 다시 엽니다. | |
| Exit | Alt+F4 | 저장하지 않은 작업이 있으면 저장을 묻고 종료합니다. |
템플릿은 설치 디렉터리의
template하위 폴더에 들어 있습니다. 라이선스 헤더, HTML 골격, 스크립트 기본 틀 등 어떤 일반 텍스트 파일이든 그곳에 넣어 두면 Open Template에 나타납니다.
원격 파일 편집은 로컬 파일을 편집하는 것과 똑같은 느낌입니다. FTP로 파일을 열어 편집한 뒤 Save를 누르면 변경 내용이 곧바로 서버에 기록됩니다.
Edit 메뉴
일상적인 편집 명령과, Advanced 아래의 강력한 도구들입니다.
| Command | Shortcut | What it does |
|---|---|---|
| Undo | Ctrl+Z | 편집을 거슬러 올라갑니다 — 무제한으로, 파일을 연 시점까지 모두. |
| Redo | Ctrl+Y | 되돌렸던 편집을 다시 적용합니다. |
| Cut / Copy / Paste | Ctrl+X / Ctrl+C / Ctrl+V | 일반적인 클립보드 명령입니다. |
| Delete | Del | 선택 영역을 삭제합니다. |
| Append → Cut Append | Ctrl+Shift+X | 클립보드 내용을 교체하지 않고 잘라내어 추가합니다. |
| Append → Copy Append | Ctrl+Shift+C | 클립보드에 복사하여 추가합니다. |
| Select → Select All | Ctrl+A | 문서 전체를 선택합니다. |
| Select → Select Line | Ctrl+E | 현재 줄을 선택합니다. |
| Select → Select Word | Ctrl+D | 커서 위치의 단어를 선택합니다. |
| Select → Select Block | Ctrl+B | 가장 가까운 괄호로 둘러싸인 블록을 선택합니다. |
| Change Case → Upper / Lower | Ctrl+U / Ctrl+L | 선택 영역을 대문자 또는 소문자로 바꿉니다. |
| Change Case → Capitalize | Ctrl+Shift+U | 각 단어의 첫 글자를 대문자로 만듭니다. |
| Change Case → Invert Case | Ctrl+Shift+L | 모든 글자의 대소문자를 서로 바꿉니다. |
| Insert → Insert Date / Time | Alt+Shift+D / Alt+Shift+T | 현재 날짜나 시간을 삽입합니다. |
| Insert → Insert File… | Alt+Shift+F | 다른 파일의 내용을 커서 위치에 붙여 넣습니다. |
| Advanced → Increase / Decrease Indent | Ctrl+. / Ctrl+, | 줄이나 선택한 블록의 들여쓰기를 늘리거나 줄입니다. |
| Advanced → Delete Line | Alt+Del | 현재 줄 전체를 삭제합니다. |
| Advanced → Duplicate Line | Alt+Ins | 현재 줄을 바로 아래에 복사합니다. |
| Advanced → Delete Word | Ctrl+Del | 커서에서 단어 끝까지 삭제합니다. |
| Advanced → Delete Prev Word | Ctrl+Backspace | 커서 앞의 단어를 삭제합니다. |
| Advanced → Delete to End of Line | Ctrl+Shift+Del | 커서에서 줄 끝까지 삭제합니다. |
| Advanced → Delete to Begin of Line | Ctrl+Shift+Backspace | 커서에서 줄 처음까지 삭제합니다. |
| Advanced → Join Lines | Alt+J | 현재 줄과 다음 줄을 하나로 합칩니다. |
| Advanced → Split Line | Alt+K | 커서 위치에서 줄을 나눕니다. |
| Advanced → Make / Release Comment | Ctrl+M / Ctrl+Shift+M | 현재 언어의 줄 주석 표시를 추가하거나 제거합니다. |
| Column Mode | Alt+C | 사각형(열) 선택을 켜고 끕니다 — 팁 참고. |
**열 모드(Column mode)**를 사용하면 줄 전체가 아니라 사각형 블록을 선택하고 편집할 수 있습니다.
Alt+C로 켠 뒤 길고 좁은 영역을 드래그하면, 입력·잘라내기· 복사·붙여넣기가 모두 그 열에만 적용됩니다 — 코드를 정렬하거나 표 형식 데이터를 편집하기에 안성맞춤입니다.
Make Comment는 문서의 구문 유형에 정의된 주석 표시를 사용하므로, 같은 단축키로 C++, Python, HTML을 모두 올바르게 주석 처리합니다.
Search 메뉴
찾기, 바꾸기, 이동, 그리고 책갈피 지정입니다.
| Command | Shortcut | What it does |
|---|---|---|
| Find… | Ctrl+F | 현재 문서를 검색합니다. 정규 표현식을 선택적으로 사용할 수 있습니다. |
| Replace… | Ctrl+R | 찾아 바꿉니다. 한 번에 하나씩, 또는 한꺼번에 모두 바꿀 수 있습니다. |
| Find Next / Prev | F3 / Shift+F3 | 검색을 앞이나 뒤로 반복합니다. |
| Find in Files… | Ctrl+Shift+F | 폴더 트리 전체를 검색하여 일치하는 모든 항목을 나열합니다. |
| Go To… | Ctrl+G | 특정 줄 번호로 바로 이동합니다. |
| Toggle Bookmark | Ctrl+F2 | 현재 줄의 책갈피를 설정하거나 지웁니다. |
| Next / Prev Bookmark | F2 / Shift+F2 | 책갈피 사이를 이동합니다. |
| Advanced → Prev Editing Position | Ctrl+\ | 마지막으로 편집하던 위치로 돌아갑니다. |
| Advanced → Pairs Begin / End Position | Ctrl+[ / Ctrl+] | 짝이 되는 여는/닫는 괄호로 이동합니다. |
Find in Files는 코드베이스에 특히 유용합니다. 폴더, 파일 필터(예:
*.c;*.h), 검색어를 지정하면 모든 결과를 출력 창에 모아 줍니다 — 결과를 더블 클릭하면 해당 위치로 이동합니다.
View 메뉴
화면에 표시되는 것들을 제어합니다 — 패널, 글꼴, 줄 간격, 색상, 공백 문자.
| Command | Shortcut | What it does |
|---|---|---|
| Toolbars/Views → Toolbar / MDI File Tabs / Status Bar | 각 인터페이스 요소를 표시하거나 숨깁니다. | |
| Toolbars/Views → Directory Window | Alt+Shift+1 | 파일 트리 패널입니다. |
| Toolbars/Views → Remote Window | Alt+Shift+2 | FTP 탐색기 패널입니다. |
| Toolbars/Views → Project Window | Alt+Shift+3 | 프로젝트 작업 공간 패널입니다. |
| Toolbars/Views → Output Window | Alt+Shift+0 | 사용자 도구와 Find in Files의 출력입니다. |
| Word Wrap | Alt+Shift+W | 긴 줄을 창 너비에 맞춰 줄 바꿈합니다(구문 색상은 그대로 유지). |
| Spell Check | Alt+Shift+K | 맞춤법이 틀린 단어에 빨간 물결선을 표시합니다. |
| Line Numbers | Alt+Shift+L | 여백의 줄 번호를 표시하거나 숨깁니다. |
| Column Markers… | 선택한 열에 세로 안내선을 그립니다. | |
| Screen Fonts / Printer Fonts | 등록한 글꼴 사이를 전환하거나 새 글꼴을 설정합니다. | |
| Line Spacing | 줄 간격을 100–200%에서 고르거나 사용자 지정 값을 입력합니다. | |
| Tab Size | 탭 너비를 설정합니다(2, 4, 8, 16 또는 사용자 지정). | |
| Color Schemes | 기본 제공 구성(Default, Simplified, Reversed, Light Gray, Dark Blue)을 적용하거나, 저장한 구성을 불러오거나, Set Colors로 색을 세밀하게 조정합니다. | |
| Others → Embolden Keywords / Italicize Comment | Alt+Shift+B / Alt+Shift+I | 키워드를 굵게, 주석을 기울임꼴로 표시합니다. |
| Others → Show Spaces / Tab Characters / Line Break | Ctrl+Shift+E / Ctrl+Shift+T / Ctrl+Shift+B | 개별 공백 문자를 드러냅니다. |
| Others → Show All White Spaces | Ctrl+Shift+W | 모든 공백 문자를 한 번에 드러냅니다. |
최대 다섯 개의 사용자 지정 화면 글꼴을 등록하고 즉시 전환할 수 있습니다 — 코딩용 글꼴과 큼직한 발표용 글꼴 사이를 오갈 때 유용합니다.
Document 메뉴
파일 자체에 속하는 설정 — 언어, 인코딩, 줄 끝 문자입니다.
| Command | What it does |
|---|---|
| Syntax Type → Auto Detect / Plain Text / Customize… | 강조 표시 언어를 고르거나, 확장자로 Crimson Editor가 자동 감지하게 합니다. |
| Properties… | 현재 파일의 세부 정보를 표시합니다. |
| Reload Document | 파일을 디스크에서 다시 읽습니다. |
| Lock Document | 실수로 편집되지 않도록 문서를 읽기 전용으로 만듭니다. |
| Encoding Type → ASCII / Unicode (LE) / Unicode (BE) / UTF-8 (with BOM) / UTF-8 (w/o BOM) | 선택한 텍스트 인코딩으로 파일을 읽고 저장합니다. |
| File Format → DOS (CR/LF) / Unix (LF) / Mac (CR) | 줄 끝 문자 방식을 설정합니다. |
| Tabs & Spaces → Convert Tabs↔Spaces / Leading Spaces to Tabs / Remove Trailing Spaces | 들여쓰기와 줄 끝 공백을 정리합니다. |
| Summary… | 문서 통계를 표시합니다. |
Crimson Editor는 UTF-8과 유니코드 파일을 열고 저장합니다 — 여기서 인코딩을 설정하거나 변경하고, 크로스 플랫폼 프로젝트를 다룰 때는 File Format으로 Unix(
LF) 줄 끝 문자를 유지하세요.
Project 메뉴
관련 파일과 폴더를 언제든 다시 열 수 있는 작업 공간으로 묶습니다. 프로젝트
트리는 Project Window(Alt+Shift+3)에 나타납니다.
| Command | What it does |
|---|---|
| New Project… | 새 프로젝트 작업 공간을 만듭니다. |
| Open Project… | 기존 프로젝트를 엽니다. |
| Close Project | 현재 프로젝트를 닫습니다. |
| New Category… | 프로젝트 안에서 파일을 정리할 카테고리(폴더)를 추가합니다. |
| Add to Project… | 선택한 파일을 프로젝트에 추가합니다. |
| Add Active File | 현재 편집 중인 파일을 추가합니다. |
| Add All Open Files | 열려 있는 모든 문서를 한 번에 추가합니다. |
Tools 메뉴
외부 프로그램을 실행하고, 식을 계산하고, 직접 만든 사용자 도구를 띄웁니다.
| Command | Shortcut | What it does |
|---|---|---|
| Preferences… | 설정 대화 상자를 엽니다. 환경 설정 페이지를 참고하세요. | |
| Evaluate Line | Ctrl+Enter | 현재 줄의 수식을 계산합니다. 계산기 페이지를 참고하세요. |
| MS-DOS Shell | F10 | 파일이 있는 폴더에서 명령 프롬프트를 엽니다. |
| View in Browser | Alt+B | 현재 문서를 기본 웹 브라우저로 엽니다. |
| Conf. User Tools… | 직접 쓸 도구(컴파일러, 포매터, 스크립트)를 정의합니다. | |
| User Tools 1–0 | Ctrl+1 … Ctrl+0 | 설정해 둔 열 개의 사용자 도구 중 하나를 실행합니다. |
**사용자 도구(User tools)**는 Crimson Editor를 가벼운 IDE로 바꿔 줍니다.
$(FileName),$(FileDir)같은 인수와 함께 컴파일러나 스크립트를 연결하고Ctrl+숫자 키를 지정한 뒤, 그 출력을 출력 창에서 확인하세요. 활용법 페이지에 C/C++, Java, Perl, LaTeX용으로 바로 쓸 수 있는 예제가 있습니다.
Macros 메뉴
키 입력 순서를 한 번 기록해 두었다가, 키 하나로 다시 재생합니다.
| Command | Shortcut | What it does |
|---|---|---|
| Begin Recording… | 키 입력 기록을 시작합니다. | |
| End Recording | 기록을 멈춥니다. | |
| Replay Macro | Alt+Enter | 가장 최근에 기록한 내용을 재생합니다. |
| Conf. User Macros… | 저장된 매크로의 이름을 짓고, 순서를 바꾸고, 관리합니다. | |
| User Macros 1–0 | Alt+1 … Alt+0 | 저장해 둔 열 개의 매크로 중 하나를 재생합니다. |
매크로는 반복적인 편집에 안성맞춤입니다 — 한 줄을 다시 정리하는 과정을 기록한 뒤, 파일 전체에 걸쳐 재생하세요.
Window 메뉴
열려 있는 문서를 배치하고 그 사이를 이동합니다.
| Command | Shortcut | What it does |
|---|---|---|
| New Window | 활성 문서의 두 번째 보기를 엽니다. | |
| Split | 현재 창을 나누어 한 파일의 두 부분을 봅니다. | |
| Close | Ctrl+W | 활성 창을 닫습니다. |
| Last Visited | Ctrl+Tab | 방금 전에 보던 문서로 돌아갑니다. |
| Next / Prev Window | Ctrl+F6 / Ctrl+F5 | 열려 있는 문서를 순환합니다. |
| Cascade / Tile Horizontal / Tile Vertical | 문서 창을 배치합니다. |
Help 메뉴
| Command | What it does |
|---|---|
| Help Topics… | 도움말 목차를 엽니다. |
| Visit Homepage… | https://www.crimsoneditor.com/을 엽니다. |
| Sponsoring… | Crimson Editor 개발을 후원하는 방법을 안내합니다. |
| About Crimson Editor… | 버전 번호와 저작권을 표시합니다. |