다른 사람이 작성한 명령을 사용하여 터미널을 어떻게 지울 수 있나요?

다른 사람이 작성한 명령을 사용하여 터미널을 어떻게 지울 수 있나요?

보통 프로젝트를 하다 화면을 지우고 싶을 때 가끔 타자가 빨라져서 가 되기도 clear합니다 claear, claer, ...etc.

이런 철자 실수를 했는데 터미널이 인식하지 못한 것 같아서 천천히 다시 명확하게 입력해야 했습니다.

다음을 수행하는 스크립트는 무엇입니까?

if user_command in [claer, claear, ... etc]: clear the screen

내 입력이 목록의 항목 중 하나이면 화면을 지우고 싶습니다.

답변1

세 가지 옵션이 있습니다.

  1. 별칭을 만듭니다.

    파일 에서 ~/.bashrc가능한 모든 오류를 포함하는 별칭을 만듭니다.

    alias claer='clear'
    alias claear='clear'
    alias clera='clear'
    

    별칭에 대한 정규식을 생성하려는 경우 행운을 빕니다. 구경하다이 문제에서답은 악몽을 또 꾸느라 시간을 낭비하는 것보다 타이핑하는 법을 배우는 것이 더 낫다는 것입니다.

  2. 입력하는 대신 Control+를 사용하세요 .Lclaer clera celar cleerclear

  3. 마이그레이션하고 zsh모든 철자 오류를 clear색인화 할 것이라고 믿으십시오.이 기능에 대하여. 추가 정보:Zsh에서 [냐에]는 무슨 뜻인가요?

관련 정보