Názor k článku Základní základy editoru Vim od Keson - Ahoj, skákat na tělo kostlivce skeletona jde snadno, (člověk...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 4. 2007 21:05

    Keson (neregistrovaný)
    Ahoj,
    skákat na tělo kostlivce skeletona jde snadno, (člověk ani nemusí být nekrofil). Napadají mě tyto možnosti
    1. Skočit na konkrétní řádek:
      autocmd BufNewFile *.c 0r ~/tmp/skeleton.c
      autocmd BufNewFile *.c execute 10
      
    2. Skočit na nějaké hledané slovo (zde main):
      autocmd BufNewFile *.c 0r ~/.vim/skeleton.c
      autocmd BufNewFile *.c normal /main^M2j
      
      (^M je 1 znak - Enter)
    3. Nahradit řetězec ve skeletonu - např. TADY_ZACNI
      autocmd BufNewFile *.c execute "1,$s/TADY_ZACNI//"
      
      Tohoto fíglu se dá využít i k vyplňování hlavičky souboru, např. doplnit jméno souboru, autora, datum vytvoření, případně u nového 'soubor.h' připsat
      #ifndef SOUBOR_H
      #define SOUBOR_H
      #endif
      
    Mutt tu zrovna nemám, ale mohlo by fungovat něco jako
    autocmd BufRead *.eml normal gg}
    
    tedy normal'ně skočit za první odstavec.

    PS: Napsáno v editoru Vim :-)