reference
http://docs.notepad-plus-plus.org/index.php/Editing_Configuration_Files
shortcut.xml
<Macros>
<Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
<Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
<Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
</Macro>
......
<Macros>
使用 Ctrl+F 取代視窗
固定的第一行
<Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
取代的標的
<Action type="3" message="1601" wParam="0" lParam="0" sParam="^.+$" />
使用哪一種描述,normal : 0, extended : 1, regexp : 2
<Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
取代的內容
<Action type="3" message="1602" wParam="0" lParam="0" sParam="0010" />
如果要用搜尋目錄取代加這 2 行
目錄
<Action type="3" message="1653" wParam="0" lParam="0" sParam="C:\Program Files\Notepad++\" />
所有檔案
<Action type="3" message="1652" wParam="0" lParam="0" sParam="*.*" />
其他附加條件,用 2 進位表示,options 如附
<Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
執行,動作形式用 2 進位表示,options 如附
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
移動
上
<Action type="0" message="2302" wParam="0" lParam="0" sParam="" />
下
<Action type="0" message="2300" wParam="0" lParam="0" sParam="" />
左
<Action type="0" message="2304" wParam="0" lParam="0" sParam="" />
右
<Action type="0" message="2306" wParam="0" lParam="0" sParam="" />
行首
<Action type="0" message="2453" wParam="0" lParam="0" sParam="" />
行尾
<Action type="0" message="2451" wParam="0" lParam="0" sParam="" />
頁首
<Action type="0" message="2320" wParam="0" lParam="0" sParam="" />
頁尾
<Action type="0" message="2322" wParam="0" lParam="0" sParam="" />