1. ホーム

[解決済み】Vimで設定値の現在値を取得する

2022-03-26 18:22:01

質問

指定したVimの設定の現在値を知る簡単な方法はありますか?もし私が現在の値を知りたい場合、例えば tabstop を実行することができます。

:set tabstop

引数を渡さずに、Vim は現在の値を教えてくれます。これは多くの設定には適していますが、trueかfalseのどちらかである設定には適していません。例えば、現在の値が expandtab を実行します。

:set expandtab

が実際に有効になります。 expandtab . ただ、それが有効かどうかを調べたいだけです。

これは、私が望むことを行うようなものです。

:echo &l:expandtab

が、かなり冗長な印象です。もっと手っ取り早い方法はないでしょうか?

どのように解決するのですか?

設定名の後に「?」マークを付けると、その値が表示されます。

:set expandtab?