[vim]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク
foldmethodにて折りたたみの指定をすることが可能。指定可能なオプションは下記の六つ。

manual
indent
expr
syntax
diff
marker


[.vimrc設定例]
set foldmethod=syntax
let perl_fold=1
set foldlevel=100 "Don't autofold anything


折りたたみを開くには以下のfold commandsを使用すればよい。

zo - カーソル下にある折りたたみをひとつ開く
zO - カーソル下にある折りたたみを全て開く
zc - カーソル下にある折りたたみをひとつ閉じる
zC - カーソル下にある折りたたみを全て閉じる


vimでファイルを開いた時点での折りたたみ状況はfoldlevelによって指定される。foldlevelが0の場合、全ての折りたたみは閉じた状態でファイルがopenされます。詳しくは:help foldを参照のこと。

関連記事
vimのFile Explorer
vim - マクロ
statusline
vim - 文字コードの自動認識
vimの折りたたみ設定
vim - 背景色に合わせたカラー設定
範囲の選択
%による特殊ジャンプ
ヤンクの応用 - ヤンクしたバッファに名前をつける
画面のスクロール
reverse insert
空行の削除
undoとredo
編集ファイルのソート
文字コードを指定してファイルを開き直す
コピー & ペースト
文字コードの判別
viエディターでの画面分割
コマンド実行結果の読み込み
vi実行中のコマンド実行
特定範囲の削除
vim - 文字列置換
基本操作
viエディタの設定ファイル
広告