인스턴스에 대한 키보드 단축키를 어떻게 설정합니까 xfce4-terminal
? 것 같다터미널->제목 설정메뉴에는 바로가기 도구 설명이 없으며 열려 있는 터미널을 정리된 상태로 유지하고 싶습니다.
부록: 이것이 자체적으로 가능하지 않다면 xfce4-terminal
OS 단축키를 사용하여 수행할 수 있는 방법이 있을까요? OpenSuSe 13.2를 사용하고 있습니다.
답변1
XFCE4 터미널은 해당 xterm 제목 이스케이프 시퀀스를 지원하는 VTE를 사용하므로 명령줄에서 터미널 제목을 "항상" 설정할 수 있습니다. 다음과 같은 간단한 스크립트가 작동합니다(제목 및 아이콘 이름 설정).
#!/bin/sh
printf '\033]0;%s\007' "$*"
OpenSUSE도 xtermset
사용할 수 있습니다. 제목이나 아이콘을 설정합니다.
xtermset -T "my title"
방금 확인하고 각 탭에서 제목을 독립적으로 설정할 수 있다는 것을 발견했습니다(비록 궁극적으로 이는 VTE의 기능이며 GNOME 개발자가 더 이상 사용하지 않기로 결정하면 업그레이드로 인해 제목이 손상될 수 있음).
그러나 이를 사용하면 bash
기본 설정으로 인해 PS1
제목이 수정되고 변경 사항이 손실됩니다.
추가 자료:
- 배쉬 프롬프트 하우투: 6.3. Xterm 제목 표시줄 작업
- 명령줄만 사용하여 현재 터미널 탭의 제목을 변경하는 방법
이 토론의 일부 문제는 bash 프롬프트에 대한 혼란으로 인해 발생합니다.일하다. - 15.04, 15.10, 16.04 LTS, 16.10의 메뉴에서 그놈 터미널 제목을 설정할 수 없습니다.
이 기능은 몇 년 전에 더 이상 사용되지 않습니다. - 그놈 터미널 제목을 변경하는 방법은 무엇입니까?
메뉴 아이템사용된이는 또한 GNOME 터미널의 기능이 되었습니다.
답변2
메뉴 항목 위로 마우스를 이동하고 원하는 키보드 조합을 누릅니다. 하나를 삭제하려면 마우스를 놓고 을 누르세요 Backspace.작동하지 않으면 FAQ를 참조하여 GTK+ 단축키를 활성화하는 방법을 알아보세요. 활성화하지 않았을 수도 있습니다.. FAQ의 스크린샷도 첨부되어 있습니다.
~에서http://docs.xfce.org/faq, 편의상 여기에 인용:
많은 Xfce 응용 프로그램(예: Xfce Terminal 및 Thunar)은 바로 가기 키를 변경하는 표준 GTK+ 방식을 지원합니다. 간단히 메뉴 옵션 위에 마우스 포인터를 놓고 다시 바인딩하려는 키보드 바로 가기를 누르기만 하면 됩니다.
키보드 할당을 제거하려면 메뉴 항목에서 백스페이스 키를 누르십시오.
방금 같은 문제가 있어서 이것을 발견했습니다. 우연히 이 작업을 수행했는데 s작동하지 않았습니다.에스새로운 터미널 제목을 물어볼 것이기 때문입니다. :디
댓글 후 수정:
단축키가 변경되지 않으면 GTK+에서 이 기능을 활성화해야 합니다. 이는 다음 세 가지 방법으로 달성할 수 있습니다.
If you are running the Xfce desktop environment, enable Editable menu accelerators in the User Interface Preferences dialog. If you are running GNOME then you can enable Editable menu accelerators in the Menu and Toolbars control center dialog. Otherwise put the following in your ~/.gtkrc-2.0 file (create the file if it doesn't exist): gtk-can-change-accels=1
답변3
가다
~/.config/xfce4/terminal
~/.config/xfce4/terminal/accels.scm
편집기에서 엽니다.에서만 작동하는 키보드 단축키의 긴 목록이 표시됩니다
xfce4-terminal
.다음을 찾아보세요:
(gtk_accel_path "<Actions>/terminal-window/set-title" "<Primary>F2")
naming
이것은 또는renaming
에 대한 나의 설정입니다tab
.귀하의 경우에는 a로 시작한다는 것을 알 수 있습니다
semicolon
. 이는 다음과 같이 "주석이 추가됨"을 의미합니다.;(gtk_accel_path "<Actions>/terminal-window/set-title" "<Primary>F2")
설정을 적용하고 매번 터미널에 로드하려면 해당 설정을 "주석 해제"해야 합니다.
원하는 것을 사용하십시오.
<Primary>
- CTRL
<Shift>
- SHIFT
<F2>
- F2
등그리고 글자는 모두 소문자입니다.
a
-등Ctrl예를 들어 ++ 를 Shift원하면 다음 A과 같습니다.
"<Primary><Shift>a"
이제 갈 준비가 되었습니다.