g++ !$
방금 입력한 대로 쉘이 해석하는 것과 동일한 방식으로 수행되는 바인딩을 만들고 싶습니다 .
나는 시도했다:
bind '"\ee": "g++ !$"'
, 그러나 명령을 실행하지는 않습니다(그냥 "붙여넣기").bind -x '"\ee": "g++ !$"'
!$
, 그러나 해당 부분을 올바르게 해석 하지 않습니다.
사용자 정의 쉘 스크립트를 사용하지 않고 이 문제를 극복할 수 있는 방법이 있습니까?
답변1
bind '"\ee": "g++ !$"'
작성한 내용을 정확하게 수행하십시오. 즉, g++ !$
명령줄에 삽입하십시오. 명령을 실행하려면 를 눌러야 합니다 Enter.
bind '"\ee": "g++ !$\r"'