Portál AbcLinuxu, 5. října 2026 04:37


Dotaz: neVIM jak vypnout automaticke odsazovani

1.7.2007 10:52 fakenickname | skóre: 42 | blog: fakeblog
neVIM jak vypnout automaticke odsazovani
Přečteno: 685×
Odpovědět | Admin
Edituju ve VIMu 7.1 html stranku (syntaxe je zvyraznena takze vim vi ze je to html) a chci vypnout automaticke odsazovani. Zkousim postupne
:set noai
:set noautoindent
:set nosmartindent
A presto porad odsazuje. Jako bych nic nerek. Nechapu. Satrapa mi moc nepomohl a nevim vlastne ani co hledam..
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.7.2007 10:55 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ach tak uz dobry.. Zajimavy ze jakmile se zacnu nekde ptat tak najednou najdu odpoved. Vzdycky pak vypadam jako uplny idiot.. chjo..
set indenexpr= 
10.7.2007 16:46 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak nic. ten pitomej kram si proste dela co chce. set noautoindent, set nosmartindent, set noai, set indentexpr=, a stejne porad automaticky odsazuje kdyz (treba) delam funkce v php.. kram jeden!!
10.7.2007 18:32 anonymous
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
Skor ako si to precita nejaky nativny linuxak/unixak, ci bsdckar a vynada ti, ze zneuctujes jeho najmocnejsi nastroj, tak ti napisem ja. Pokial tuto funkciu vim nema, tak jednoducho mozes byt nahnvenay na to, ze tam nie je a mozno pre to aj nieco urobit, ak mas programatorske skilly, ale tipujem, ze sa to nejako vyriesit da a preto nabuduce bez urazky na open source ;)
10.7.2007 19:33 Jaromír Hradílek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
Zkusil bych zadat :set a podívat se, co všechno je nastaveno. Pokud to v tom nebude zřejmé, možná by nebylo marné vložit výpis voleb sem, určitě někdo zkušenější poradí.
10.7.2007 21:14 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
:set
--- Volby ---
  backup              incsearch           showcmd           nowrap
  helplang=cs         mouse=a             tabstop=2           t_Co=256
  history=50          ruler               ttyfast
  hlsearch            scroll=11           ttymouse=xterm2
  backspace=indent,eol,start
  backupdir=~/.vimbackup
  fileencodings=ucs-bom,utf-8,default,latin1
Press ENTER or type command to continue
Luboš Doležel (Doli) avatar 10.7.2007 21:15 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
A co udělá :set paste?
ladaan avatar 11.7.2007 14:35 ladaan | skóre: 9 | Tišnov
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
nevim jestli je to to co chces, ale hledas jak propojit X-window clipboard s VIMem? paste do VIMu je "+p a kopirovani do clipboardu je "+y pak ti to nebude automaticky odsazovat jako to dela pri Shift+insert
17.7.2007 15:46 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: neVIM jak vypnout automaticke odsazovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem to tak nějak vyřešil.. snad..
> cat ~/.vimrc
" vypne prednastavene funkce
autocmd!
" zalohovani
set backupdir=/home/dum8d0g/.vimbackup
set backup
" tabulator o dvou znacich
set ts=2
" zobrazovani cisel radku
set number
" nezalamovani radku
set nowrap
" zadne automaticke odsazovani
set noautoindent
" zadne chytre odsazovani
set nosmartindent
" zadny odsazovaci znak
set indentexpr=
" zadne automaticke formatovani
set formatoptions= 
" zvyraznovani syntaxe
syntax on
" zadne automaticke nahravani pluginu pro 
" automaticke formatovani podle druhu souboru
filetype plugin indent off
Ale jinak se vim držel svýho jak židovská víra. Doufám, že už mě snad ničím zas nepřekvapí..

Založit nové vlákno • Nahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.