Czy istnieje sposób na całkowite ukrycie pewnych linii? Nie chcę składać, ja jeden nie być widoczny. Przykład: programuję z php; funkcje i zmienne klasy mają phpdocs, i nienawidzę jak dużo pionowych linii spacji z niczym, ale /**
i */
może zająć. Dlatego nie chciałbym ich pokazywać (i najprawdopodobniej innych rzeczy). Chociaż mam wątpliwości, czy to jest możliwe ...VIM ukryj (nie spasuj!) Linie
Edytuj: Proszę nie pisać o globalnych poleceniach; Znam ich i nie robią tego, co chcę. Możesz wydrukować to, co chcę. Ale chcę, żeby linie były ukryte w obszarze edycji.
Chociaż nie mają bezpośredniego odpowiedź dla ciebie, Vim jest open source i rozszerzalny. Wszystko jest możliwe z wystarczającą ilością czasu i wysiłku. –
Ale nie składa się idealnie na twój przykład phpdocs: są skondensowane do pojedynczej linii, co służy jako ważna wizualna wskazówka, że "coś tam jest ukryte". Bez tego wskazania byłaby to niebezpieczna cecha. Pamiętaj również, że Vim musi działać równie dobrze w konsoli, więc wszelkie wymyślne wskazania GUI nie będą działać. –
może mógłbyś to zrobić za pomocą 'conceal' lub' fold' + 'highlight' w kolorze tła, chociaż wydaje się brudny. Niektóre z nich są zdecydowanie możliwe - pamiętam, kiedy przypadkowo włączyłem składanie w 'AutomaticLatexPlugin' ta cecha doprowadziła mnie do szału. – epsilonhalbe