ruvim

RuVim 設定(Config / Options)

この文書は、RuVim の設定方法と :set 系オプションの現状仕様をまとめたものです。

設定ファイル

設定ファイルは Ruby DSL(ConfigDSL)として評価されます。

起動オプションでの切替(CLI)

:set 系コマンド(現状)

ConfigDSL からの設定

init.rb / ftplugin/*.rb では DSL メソッドも使えます。

set "number"
set "relativenumber"
set "ignorecase"
set "smartcase"
set "hlsearch"
setlocal "tabstop=4"
setglobal "tabstop=8"

オプション一覧(現状実装)

実装の定義元は lib/ruvim/editor.rbRuVim::Editor::OPTION_DEFS です。

補足:

Window-local options

Global options

Buffer-local options

Global options(永続 undo)

Global options(ファイルロード)

Global options(検索・grep)

制限(現状)