Portál AbcLinuxu, 14. května 2025 00:11

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: 443×
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áknoNahoru

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

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