Сложите 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
})();
Fold 1 Результат:
(function() {----------------------------------------------------------------------------
Fold 2 Результат:
(function() {
var w = window;
function pqdoitall() {----------------------------------------------------------------
Fold 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
Иногда немой работает. –
@romainl Я предпочитаю это. Это выглядит действительно хорошо, пожалуйста, сделайте ответ. –