updateProfile.baseProfile 參數

使用 updateProfile.baseProfile 參數來設定或查詢 updateProfile 指令將使用的基本設定檔。 基本設定檔控管按鍵和滑鼠動作的起始動作分派。它還會影響 processPrefix 動作可用的字首指令。

可用性

query 指令
set 指令
current 參數
default 參數
install 參數

範圍

updateProfile.baseProfile 會將範圍設在現行視圖。
current.updateProfile.baseProfile 會將範圍設在現行視圖。
default.updateProfile.baseProfile 會廣域性地設定範圍。
install.updateProfile.baseProfile 會廣域性地設定範圍。

語法

query updateProfile.baseProfile
set updateProfile.baseProfile { default
                              | [ profile ]
                              }
query current.updateProfile.baseProfile
query default.updateProfile.baseProfile
set default.updateProfile.baseProfile { install
                                      | [ profile ]
                                      }
query install.updateProfile.baseProfile 

參數

default 如果您在 set updateProfile.baseProfile 指令中指定 default 參數,現行視圖會以 default.updateProfile.baseProfile 的值當成 updateProfile 指令的基本設定檔。
profile 如果您指定 set updateProfile.baseProfile 指令的 profile 參數,updateProfile 指令將使用由 profile 指示之現行視圖的基本設定檔。就現行視圖來說, 如果您在 set default.updateProfile.baseProfile 指令中指定 profile 參數, 則在 updateProfile.baseProfile 參數設為 default 的所有文件視圖中, updateProfile 指令會使用 baseProfile 所指出的基本設定檔。

編輯器辨識下列基本設定檔:
  • brief
  • emacs
  • epm
  • ispf
  • lpex
  • none
  • seu
  • vi
  • xedit
基本設定檔 none 不會提供按鍵及滑鼠事件動作連結。您可在程式設計 LPEX 文字小組件時使用它, 例如當作對話框的文字控制項。
install 如果您在 set default.updateProfile.baseProfile 指令中指定 install 參數, 則 updateProfile.baseProfile 設為 default 的所有文件視圖將使用 install.updateProfile.baseProfile 的值, 來判斷應該由 updateProfile 指令使用的基本設定檔。

說明

query current.updateProfile.baseProfile 指令會傳回現行視圖內,updateProfile 指令將使用的基本設定檔。

如果您指定了編輯器不瞭解的基本設定檔,編輯器則會選擇 lpex 基本設定檔。

範例

query updateProfile.baseProfile
set updateProfile.baseProfile seu
query current.updateProfile.baseProfile
query default.updateProfile.baseProfile
set default.updateProfile.baseProfile lpex
query install.updateProfile.baseProfile 

相關概念
編輯器設定檔

相關參照
updateProfile 指令
query 指令
set 指令
baseProfile 參數
current 參數
default 參數
install 參數
updateProfile.parser 參數
updateProfile.userActions 參數
updateProfile.userCommands 參數
updateProfile.userKeyActions 參數
updateProfile.userMouseActions 參數
updateProfile.userProfile 參數