Jūs esateŽurnalai / Ernestas Kardzys's blog / Naudingos vim nuostatos

Naudingos vim nuostatos


ParašėErnestas Kardzys - 2008 Vasario 17

Turbūt dauguma Linux (UNIX) vartotojų naudoja vim redaktorių. Geras daiktas, ką be pridursi :) Aš savo vim nustatymuose (~/.vimrc) esu nurodęs 5-ias eilutes (nereikia kiekvieną kartą paleidus vim vis jas surašyti). Jos sunumeruoja eilutes, paryškina sintaksę, užfiksuoja TAB po 4-ių tarpų ir lygiuoja rašomą kodą. set number syntax on set tabstop=4 set cindent set shiftwidth=4

Dėkui - bandysiu :)

Mine :)

syntax enable
" Wrap long lines
set wrap
set smartcase
set enc=utf-8
 
if version >= 600
	set foldenable
	set foldmethod=marker
    set foldcolumn=3
endif
 
" Torte colorscheme usually looks ugly on GUI :)
if has('gui_running')
    colorscheme torte
    if has('win32')
        set guifont=Lucida_Console:h10:w6
    endif
else
    set bg=dark
endif
" Makes backspace erase everything
set backspace=2
set autoindent
set mouse=a
" Title
set titlestring="VIM: [%n] %f"
set title
" Wraps lines at xx symbols (nasty ;)
"set textwidth=80
" Make n spaces instead of tab
" Treat them as tab
set shiftwidth=2 tabstop=2 expandtab
set softtabstop=2 smarttab
" Makes status line AOT (always-on-top)
set laststatus=2
set pastetoggle=

Skelbti naują komentarą

Šio laukelio turinys bus laikomas privatus ir nerodomas viešai.
  • Web puslapiu adresai ir el. pašto adresai automatiškai tampa nuorodomis.
  • Leidžiamos HTML žymės: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linijos ir paragrafai atskiriami automatiškai
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>. The supported tag styles are: <foo>, [foo].

Daugiau informacijos apie teksto formatavimą

CAPTCHA
Šis klausimas yra skirtas įsitikinti, jog jūs esate žmogus, ir sustabdyti automatinį šlamšto siuntimą.