Kate에서 편집할 때 텍스트 문서에 현재 날짜 삽입

Kate에서 편집할 때 텍스트 문서에 현재 날짜 삽입

단축키 조합을 사용하여 편집할 때 열려 있는 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

이 경우 외부 스크립트를 사용할 필요가 없습니다. >> 을
입력 하고 >를 누릅니다 .ToolsExternal ToolsConfigure...AddAdd tool...

  • Name:예를 들어 이름을 설정합니다 Insert date.
  • 빈 버튼을 누르고 그룹 view-calendar등에서 원하는 아이콘을 선택하세요 .Actions
  • 설정.Executable:echo
  • 예를 들어 Arguments:로 설정합니다. 명령줄 줄바꿈을 방지하는 것은 내부 Kate 변수입니다.-n %{Date:dd.MM.yy}-necho%{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 사용자 정의 단축키를 사용하여 이 스크립트에 대한 전역 키를 정의했습니다.

여기에 이미지 설명을 입력하세요.

관련 정보