i3에서 키 조합을 눌렀을 때(translate-shell의 trans 명령 사용) 클립보드에 있는 단어의 의미가 포함된 터미널을 표시하기를 원했기 때문에 다음을 추가했습니다 ~/config/i3/config
.
bindsym $mod+Shift+t exec $term -e trans $(xclip -o)
유일한 문제는 터미널이 즉시 닫혀 출력을 읽을 수 없다는 것입니다.
$term
으로 설정 했습니다 st
.
터미널이 즉시 닫히는 것을 방지하는 방법은 무엇입니까?
답변1
을 실행하는 대신 다음을 누를 때까지 trans
실행되고 기다리는 하위 쉘을 실행하십시오 .trans
Enter
... $term -e sh -c 'trans "$(xclip -o)"; read junk'