configコマンド

configコマンド

説明: CLIのデバッグ出力を設定します

パラメータ:

実行するサブコマンド

形式: ksm config <sub-command>

サブコマンド:

サブコマンド
説明

color

カラー表示を有効または無効にします

cache

レコードのキャッシュを有効または無効にします

record-type-dir

カスタムのレコードタイプのスキーマを格納するディレクトリを設定します

editor

新しいレコードをGUI操作で追加するためのエディタを設定します

show

現在のCLI設定を表示します

color

ksm config color <--enable | --disable>

オプション:

--enable カラー表示を有効化

--disable カラー表示を無効化

例:

cache

レコードのキャッシュはレコードのコピーを作成し、CLIがシークレットマネージャーサーバーにアクセスできない場合に使用されます。レコードのコピーは、ローカルストレージに暗号化されて保存されます。

ksm config cache <--enable | --disable>

オプション:

--enable レコードのキャッシュを有効化

--disable レコードのキャッシュを無効化

例:

record-type-dir

カスタムのレコードタイプのスキーマファイルを格納するレコードタイプのスキーマディレクトリを設定します。

ksm config record-type-dir [-d DIRECTORY PATH] [--clear]

オプション:

--directory, -d ディレクトリのパス

--clear ディレクトリのパスを削除

例:

editor

レコードをGUI操作で追加するときに使用するエディタを設定します。

ksm config editor [--app APPLICATION] [--blocking] [--process-name PROCESS NAME]

オプション:

--application、--app 起動するエディタアプリケーション。

--clear ディレクトリのパスを削除

アプリケーションのオプション:

これらのオプションは、--applicationを設定するときに使用できます。

--blocking CLIがレコードデータを途中で処理しないように有効化します。

--process-name blockingで使用し、タスクリストで実際のプロセス名を検索します。

例:

UIを搭載するエディタなど一部のアプリケーションは起動時にCLIをブロックしません。アプリケーションがブロックしない場合、CLIは変更が行われる前にレコードテンプレートの解析を試みます。

Mac OSでは、アプリケーションが完全に終了するまでブロックして待機します。完全に終了するというのは、エディタウィンドウが閉じている状態ではなく、エディタがまったく実行されていない状態を意味します。

Windowsのブロックは、プロセスが終了するまでタスクリストを監視します。ただし、アプリケーションが.batファイルまたは.cmdファイルを使用する場合は、別の名前でエディタが起動されます。このような場合は、--process-nameを設定する必要があります。CLIは、エディタの起動に使用される名前ではなく、プロセス名を監視します。

show

ksm config show

例:

最終更新