터미널 사용하기

MarkNode에는 터미널 패널이 기본으로 내장되어 있어, 별도의 애플리케이션으로 전환하지 않고도 명령을 실행할 수 있습니다.

터미널 열기

터미널 패널은 창 하단에 있습니다. 맨 왼쪽 활동 바에서 터미널 아이콘을 클릭하면 패널을 표시하거나 숨길 수 있습니다. 패널 위쪽 가장자리를 드래그하여 크기를 조절할 수 있습니다.

다중 세션

여러 터미널 세션을 동시에 실행할 수 있습니다. 각 세션은 터미널 패널 상단에 탭으로 표시됩니다. 새 세션을 만들려면 탭 바에서 더하기 버튼을 클릭하세요. 세션은 서로 독립적이며, 각각 고유한 셸 프로세스와 작업 디렉터리를 가집니다.

세션을 닫으려면 해당 탭의 닫기 버튼을 클릭하거나 프롬프트에 exit를 입력하세요.

키보드 단축키

동작macOSLinux / Windows
터미널 지우기(스크롤백 포함)Cmd+KCtrl+Shift+K
화면 지우기Ctrl+LCtrl+L

Ctrl+L은 모든 플랫폼에서 작동하며, 프롬프트에 clear를 입력하는 것과 동일하게 동작합니다.

글꼴 및 문자 지원

터미널은 명령줄 출력에 적합한 고정폭 글꼴을 사용합니다. 박스 그리기 문자, 화살표, git log --graphhtop 같은 도구에서 사용하는 기호를 포함한 유니코드 문자가 올바르게 렌더링됩니다.

PATH 및 시스템 도구

터미널은 시스템 PATH를 그대로 상속하므로, 평소 사용하는 터미널에서 쓸 수 있는 명령줄 도구는 여기서도 모두 사용할 수 있습니다. 여기에는 언어 런타임, 패키지 관리자, 버전 관리 도구, 빌드 시스템이 포함됩니다.

도구를 찾을 수 없다면, 먼저 시스템 터미널을 열어 해당 명령이 정상적으로 실행되는지 확인하여 PATH에 등록되어 있는지 점검하세요.

프로젝트에서 작업하기

터미널은 작업 디렉터리가 프로젝트 폴더로 설정된 상태로 열리므로, 직접 경로를 이동할 필요 없이 곧바로 프로젝트 명령을 실행할 수 있습니다.

MarkNode에서 편집하는 동안 자주 사용하는 예:

  • 빌드 또는 린트 명령 실행
  • git log, git diff, git rebase 같은 Git 작업 실행
  • 로컬 개발 서버 시작
  • 패키지 관리자로 의존성 설치

터미널 변경 후 파일 다시 불러오기

터미널 명령이 편집기에서 열려 있는 파일을 수정하는 경우 — 예를 들어 포매터를 실행하거나, 패치를 적용하거나, 다른 브랜치를 체크아웃하는 경우 — MarkNode가 변경을 감지하여 해당 파일을 자동으로 다시 불러옵니다. 업데이트된 내용을 보기 위해 문서를 닫았다가 다시 열 필요가 없습니다.