Jak znaleźć wartości zmiennych vim, które są ustawione w jednym słowie poleceńvim coraz bieżącą wartość vim foldmarker
takich jak : set foldmarker = {}
Piszę prosty zwyczaj funkcja foldtext(), aby ustawić niestandardowe jedno podsumowanie wiersza złożonego regionu
działa świetnie, ale wygląda zabawne, kiedy mogę otworzyć dokumenty z dowolnego krotnym markerem innego niż to, co mam na sztywno do funkcji
tutaj jest t on funkcjonować
set foldtext=GetCustomFoldText()
function GetCustomFoldText()
let foldClose = '}'
let foldTtl = v:foldend - v:foldstart
return getline(v:foldstart) . ' (+) ' . foldTtl . ' lines... ' . foldClose
endfunction
co czyni to:
function myAwsomeFunction()
{
// awsomeness here
// awsomeness here
// awsomeness here
}
złożeniu staje się w ten sposób:
function myAwsomeFunction()
{ (+) 5 lines... }
Który jest wielki, dopóki nie edytować dokument z innego foldmarker
jestem Próba określenia foldClose dynamicznie z foldmarkera
Awsome that's perfect –
Trochę mniej gadatliwy: : echo i foldmarker – Pierre