1
摺疊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() {----------------------------------------------------------------
這很煩人,因爲我想在摺疊它時看到函數終止大括號下面的兩行。
使用foldmethod線的〜/ .vimrc(按照this answer):
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
我使用'set foldmethod = indent'。與「語法」相比,它的「笨重」很多,但跨語言更加連貫。 – romainl 2013-03-04 07:40:30
有時候啞巴是作品。 – 2013-03-04 12:34:42
@romainl我更喜歡這個。它看起來非常好,請給出答案。 – 2013-03-04 12:35:49