본문 바로가기
기타/Pycharm 소소한 팁

파이참의 ipython 콘솔창 비우기(cls)가 안될 때

by 일코 2021. 7. 5.

안녕하세요?

ipython을 사용하시는 분들은 대부분 cls (혹은 clear)라는 명령어를 아실텐데요.

더러운 콘솔창을 깨끗이 닦아주는 기능이죠.

cls로 콘솔창 정리하기

이는 아래처럼 커맨드프롬프트나 셸에서도 동일하게 사용할 수 있죠.

커맨드프롬프트에서 cls로 화면정리
git-bash에서 clear로 콘솔 청소

그런데!

파이참의 파이썬 콘솔에서는 기본적으로 이 기능이 실행되지 않습니다.

cls 나 clear를 입력해도 안됨

파이참 콘솔에서는 이 기능을 어떻게 사용할 수 있을까요? 방법은 간단한데요.

파이참에서 clear all이라는 기능을 기본제공하고 있습니다.

clear all 이라는 파이참 기능이 별도로 존재

위의 영상은 Shift를 두 번 눌러서 "clear all"이라는 기능을 검색한 후 실행한 영상입니다.

하지만 위 방법은 번거로우니 파이참 내에서 단축키를 지정할 수 있는데요.

아래 과정대로 따라하시면 됩니다.

 

1. Ctrl-Alt-S를 눌러 Setting창을 엽니다.

Ctrl-Alt-S를 누르면 Setting 창이 열림

2. 세팅창 좌측 상단 검색어 입력란에 "clear all"을 입력합니다.

Keymap에 "Clear All"이 뙇

3. Keymap의 Other/Clear All 메뉴를 엔터나 더블클릭으로 선택한 후 "Add Keyboard Shortcut"을 다시 선택합니다.

Add Keyboard Shortcut 선택

4. 여러분이 원하는, 중복되지 않는 키스트로크를 입력하고 OK를 누릅니다. (저는 Ctrl-Alt-Shift-Z로 설정했습니다.)

다른 기능과 중복되지 않는 단축키 선택

5. 테스트해봅시다.

단축키가 잘 먹네요. 

 

참고1) 파이참 터미널에서 ipython을 입력해서 콘솔을 실행한 경우에는 cls가 원활하게 작동합니다.

참고2) ipython이 아닌 일반 python 콘솔에서도 마찬가지로 clear all이 잘 작동합니다.

 

이번 포스팅은 여기서 마치겠습니다.

도움이 되었길 바랍니다.

 

행복한 하루 되세요!

 

 


donaricano-btn

댓글