2017-10-28 1 views
0

내 자바 스크립트 코드에서 모든 것을 하나의 익명 함수로 래핑합니다. vim에서 접이식을 사용할 때 모든 것이이 접히므로 꽤 쓸모가 없습니다. 첫 번째 레벨을 확장 된 채로 유지하면서 (예 : 구문 접기를 사용하는 것이 바람직 함) 두 번째 레벨 만 폴드하고 싶습니다. vim에서 어떻게 이것을 할 수 있습니까?최소 폴드 레벨을 지정할 수 있습니까?

(function(gobj) { 
    function fun1() { 
     ... 
    } 
    function fun2() { 
     ... 
    } 
})(); 

답변

1

나는 전에 vim과 javascript를 사용했을 때 비슷한 문제가있었습니다.

이 플러그인은 https://vimawesome.com/plugin/vim-javascript

답장을 보내
+0

감사합니다, 나는 이미 그것을 사용하고 내 문제 (자동 들여 쓰기, 구문 폴딩, 구문 강조, ...)

VIM-자바 스크립트의 대부분을 해결하지만, 그것은 여전히 ​​모든 것을 접습니다. –

+0

사용중 : set foldmethod = syntax? – klaus

+0

'foldnestmax'에 잘못된 설정이있는 것처럼 보입니다. 이제 작동합니다. –

관련 문제