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