ショートカットの組み合わせを使用して編集するときに開いている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
これはウェイランドにも当てはまります。
#!/bin/sh
ydotool type $(date +%Y-%m-%d_%H:%M)
私はWayland、ManjaroでGNOME(現在43)を使用しており、次のGNOMEカスタムショートカットを使用してこのスクリプトのグローバルキーを定義しました。