Jakeuj's Notes master Help

shortcut

Start typing here...

本地自定義快捷鍵

Press <shortcut>Ctrl+/</shortcut> to commit.

輸出

Press Ctrl+/ to commit.

Ref

shortcut

全局定義快捷鍵

建立 keymap.xml 檔案,同 writerside.cfg 所在目錄,並在其中定義快捷鍵。

<?xml version="1.0" encoding="UTF-8"?> <keymap id="my_keymap"> <layouts> <layout name="Windows" platform="PC"/> <layout name="macOS" platform="MAC"/> <layout name="Linux" platform="PC"/> </layouts> <actions> <action id="$Copy"> <description>Copy</description> <shortcut layout="Windows">Ctrl+C</shortcut> <shortcut layout="macOS">⌘ C</shortcut> <shortcut layout="Linux">Ctrl+C</shortcut> </action> <action id="$Paste"> <description>Paste</description> <shortcut layout="Windows">Ctrl+V</shortcut> <shortcut layout="macOS">⌘ V</shortcut> <shortcut layout="Linux">Ctrl+V</shortcut> </action> </actions> </keymap>

cfg/buildprofiles.xml 中加入 <shortcuts> 來指定使用的快捷鍵。

<shortcuts> <src>keymap.xml</src> <layout name="Windows" display-name="Windows"/> <layout name="macOS" display-name="macOS"/> </shortcuts>

最後就可以使用全域定義快捷

Press <shortcut key="$Copy"/> to copy.

輸出

Press Ctrl+C to copy.

Last modified: 05 March 2024