VIM ukrywanie grup tesktu dla edycji wskazanego pliku np strony napisanej w php


Aby uruchomić dosyć przyjemną cechę ułatwiającą edycję pliku należy do pliku jako komentarz wpisać następujący tekst:

/* VIM Settings {{{
* Local variables:
* tab-width: 4
* c-basic-offset: 4
* soft-stop-width: 4
* c indent on
* End:
* vim600: sw=4 ts=4 sts=4 cindent fdm=marker et
* vim<600: sw=4 ts=4
* }}} */

Kluczowy jest tutaj wpis: fdm=marker - powoduje on, że to co zamkniemy w następującą konstrukcję:

/* komentarz jakis sobie wpisalem {{{ */
function test() {
echo ("test");
}
* }}} */

będzie widoczne jako:
+-- 4 wierszy: komentarz jakis sobie wpisalem ----

Teraz kluczowe skróty klawiszowe:
- zo - otwiera blok, na którym stoi kursor
- zc - ukrywa blok, na którym stoi kursor
- zM - ukrywa wszystkie bloki
- zR - otwiera wszystkie bloki

 

Opublikowane w kategriach: Debian, HTML, JavaScript, Perl, PHP, VI

Na wesoło ;)

W środku nocy mąż zrywa się z łoża i przestępując z nogi na nogę trzyma się za krocze. Zaspana żona pyta się go:
- Co ci się stało?
- Aaaaa... bo nagle mi się baby zachciało.
Żona rozkosznie się przeciąga i mówi:
- No to chodź - zaprasza żona
- No to przecież chodzę - odpowiada mąż