단축키 조합을 사용하여 편집할 때 열려 있는 Kate 텍스트 문서에 현재 날짜를 삽입하고 싶습니다.
Atom에는 이와 같은 몇 가지 옵션이 있지만 Kate에 대해서는 아무것도 찾지 못했습니다.
답변1
해당 기능을 전 세계적으로 사용하려면 xdotool
해당 기능을 사용할 수 있습니다.
내 설정에는 쉘 스크립트가 있습니다
#!/bin/sh
xdotool type $(date +%Y-%m-%d_%H:%M)
글로벌 단축키에 바인딩합니다.
답변2
#!/bin/sh
echo -n "$(date +%F)"
실행 파일로 저장한 후 다음을 수행합니다.
- 설정 > Kate 구성 > 외부 도구로 이동합니다.
- 딸깍 하는 소리
Add > Add Tool
Name
원하는 이름으로 설정Executable
설정/path/to/script
Output
내가 사용한 것에 대해Insert at Cursor Position
- 단축키를 설정해 보세요.
답변3
이 경우 외부 스크립트를 사용할 필요가 없습니다. >> 을
입력 하고 >를 누릅니다 .Tools
External Tools
Configure...
AddAdd tool...
Name:
예를 들어 이름을 설정합니다Insert date
.- 빈 버튼을 누르고 그룹
view-calendar
등에서 원하는 아이콘을 선택하세요 .Actions
- 설정.
Executable:
echo
- 예를 들어
Arguments:
로 설정합니다. 명령줄 줄바꿈을 방지하는 것은 내부 Kate 변수입니다.-n %{Date:dd.MM.yy}
-n
echo
%{Date:}
Output
로 전환Insert at Cursor Position
.
OK을 누른 다음 을 누르 십시오 Apply. 그게 다야.
다음을 사용하여 사용 가능한 날짜 형식을 확인할 수 있습니다.협회.
Kate 외부 도구에 대한 자세한 내용은 다음을 참조하세요.여기.
답변4
xdotool
에서 이미 언급됨@kay-dj의 답변, 그러나 이는 에만 적용됩니다 X11
.
그러나 변형이 있습니다ydotool
이는 Wayland에도 적용됩니다.
#!/bin/sh
ydotool type $(date +%Y-%m-%d_%H:%M)
저는 Wayland, Manjaro에서 GNOME(현재 43)을 사용하고 있으며 다음과 같은 GNOME 사용자 정의 단축키를 사용하여 이 스크립트에 대한 전역 키를 정의했습니다.