쉘(bash)에서 강조 표시 쌍의 괄호를 색칠하는 방법이 있습니까?

쉘(bash)에서 강조 표시 쌍의 괄호를 색칠하는 방법이 있습니까?

많은 텍스트 편집기에서 제공하는 것과 동일한 동작(예: 구문 연산자(예: 괄호 또는 중괄호)의 색상 강조 표시)을 재현할 수 있는 방법이 있는지 아는 사람이 있습니까? 이는 터미널의 복잡한 단일 라이너에 유용합니다.

내가 말하는 기능의 예(VIM에서).

예

답변1

edit-and-execute-commandBash에서 복잡한 한 줄 코드를 작성할 때 readline ( C-xC-eemacs 모드의 기본 바인딩) 을 사용하는 것이 편리합니다 . C-xC-e선택한 편집기에서 멋진 기능을 모두 포함하여 현재 명령줄을 열려면 클릭하세요 . 저장 후 bash는 내용을 쉘 명령으로 실행합니다.

또는 bash의 내장 명령을 실행하여 fc편집기에서 마지막 명령을 엽니다.

관련 정보