関数の終わりの下の行で折り畳みの下に3つ折ります。期待どおりにこの折り畳みを行うにはどうすればよいですか(関数の終わりより下の行を保持するため):
コード:
(function() {
var w = window; // <-- FOLD 1 pressed HERE
function pqdoitall () {
// insertScript
// fr2window
// pqinsert2windowDoc
// pqinsert2window
// runit
//runit(); // <-- FOLD 2 pressed HERE
} // pqdoitall
w.addEventListener("load",pqtdoitall);
pqtdoitall(); // <-- FOLD 3 pressed HERE
})();
フォールド1の結果:
(function() {----------------------------------------------------------------------------
フォールド2の結果:
(function() {
var w = window;
function pqdoitall () {----------------------------------------------------------------
フォールド3の結果:
(function() {
var w = window;
function pqdoitall () {----------------------------------------------------------------
関数の下の2本の線を折りたたむと中括弧が終了するのを見たいので、これは非常に面倒です。
〜/ .vimrcのFoldmethod行(この回答による):
set foldmethod=syntax
set foldlevelstart=1
let javaScript_fold=1 " JavaScript
let perl_fold=1 " Perl
let php_folding=1 " PHP
let r_syntax_folding=1 " R
let ruby_fold=1 " Ruby
let sh_fold_enabled=1 " sh
let vimsyn_folding='af' " Vim script
let xml_syntax_folding=1 " XML