2017-05-11 40 views
1

我試圖用記事本++作爲TeX的編輯,因此我想補充這將插入代碼,甚至與所選塊包圍自定義快捷鍵,但是片斷插件沒有提供定製AFAIK快捷如何使用記事本++插入快捷方式代碼?

我想按下control + i,它會插入\ textit {}

是否有可能實現?

回答

1

如果代碼片段插件不適合你,我可以用NppExec插件描述一個非常麻煩的方法。對於每個快捷方式,您將創建一個新的NppExec腳本,然後爲該腳本分配一個快捷方式。

  1. 安裝NppExec插件(例如,通過插件管理)
  2. 選擇插件 - > NppExec->執行...
  3. 進入這些線並將其保存爲例如Insert_TextIt

    NPP_CONSOLE OFF 
    SCI_SENDMSG SCI_INSERTTEXT -1 "\textit{}" 
    SCI_SENDMSG SCI_WORDRIGHT 
    SCI_SENDMSG SCI_WORDRIGHT 
    SCI_SENDMSG SCI_CHARRIGHT 
    
  4. 現在選擇插件 - > NppExec - >高級選項...

  5. 在左下角選擇了一個新的菜單項目名稱,例如TextIt並選擇複選框關聯的腳本的Insert_TextIt腳本
  6. 點擊添加/修改
  7. 唉,你不得不重新啓動記事本++,新的菜單項目之前TextIt可
  8. 記事本++,選擇設置後重啓 - > Shortcut Mapper ...
  9. 「選項卡」插件命令你會發現菜單項TextIt,它可能是列表中最後一個dozend條目之一。
  10. 選擇它併爲其指定一個新的快捷方式。

最後三個命令SCI_WORDRIGHTSCI_CHARRIGHT將光標置於大括號內。對於不同的文本片段,您可能需要嘗試使用光標位置。有關更多可能的命令,請參見Scintilla Documentation

相關問題