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 指令對於所有將 updateProfile.baseProfile 參數設成 default 的文件視圖,便會使用由 profile 所指示的基本設定檔。

編輯器可辨識下列基本設定檔:
  • 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 參數