LoginSignup
2
4

More than 5 years have passed since last update.

【vimめも】 9. 設定(set)系

Last updated at Posted at 2018-03-18

参照

set : 規定値と違う値のオプションを全て表示

set all : すべてのオプションを表示

set + ${オプション} + ? : 特定のオプションの値を表示

設定

set + ${オプション} + & : 既定値を設定する(既定値に戻す)

set all& : すべてのオプションに既定値を設定する(既定値に戻す)

切り替えオプション

set + ${オプション} : オンにする
set + no${オプション} : オフにする

" 行番号を表示したい時
set number

" 行番号を非表示にしたい時
set nonumber

数値オプション

set + ${オプション} + = ${値} : 値を設定する
set + ${オプション} + += ${値} : 値の分増やす
set + ${オプション} + -= ${値} : 値の分減らす

" タブの画面上での幅
set tabstop=2

set tabstop+=1 " 1増加し3になる
set tabstop-=1 " 1減少し2になる

文字列オプション

set + ${オプション} + = ${値} : 値を設定する
set + ${オプション} + += ${値} : 値を追加する
set + ${オプション} + -= ${値} : 値を取り除く

" <BS>で削除できる対象を設定
set backspace=indent,eol

set backspace-=eol "indentになる
set backspace+=start,eol "indent,start,eolになる

現在のバッファにのみ適用したいとき

setではなくsetlocalを使用することで、現在のバッファにのみに適用ができる

" 該当バッファのみ折り返しなしにする
setlocal nowrap

前回:【vimめも】 8. vimrc
次回:【vimめも】 10. マッピング

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4