Portál AbcLinuxu, 13. května 2025 23:38

Dotaz: VIM maže súbory

26.5.2007 09:27 hugis | skóre: 7 | blog: hlod | Poprad
VIM maže súbory
Přečteno: 116×
Odpovědět | Admin
Mám dva problémy s VIM-om. Nejaké nápady? Používam Feisty.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.5.2007 09:41 stinovlas | skóre: 8 | blog: stinovlas_blog
Rozbalit Rozbalit vše Re: VIM maže súbory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co máte v ~/.vimrc? Nicméně si myslím, že chyba asi nebude přímo ve VIMu. Dáváte si pozor, abyste otevíral soubory ve správném adresáři? Pokud ne, tak vim s klidem založí nový (prázdný) soubor toho jména.

Při tom vracení se - a není to tím, že ten soubor byl skutečně změněn? Např. nějakým tím php skriptem?
~stinovlas
27.5.2007 20:45 hugis | skóre: 7 | blog: hlod | Poprad
Rozbalit Rozbalit vše Re: VIM maže súbory
Nemyslím, že problém bude vo .vimrc. Používam jeden a ten istý už pár rokov a problémy sa objavili až v poslednej dobe. Otváranie v zlom adresári by som tiež vylúčil, pretože to by mi nevymazalo existujúci obsah súboru. A súbor určite nie je menený. Len doplním, že Linux používam už takých 10 rokov a pokladám sa za pomerne skúseného používateľa, takže takéto klasické chyby by som asi objavil aj sám.
27.5.2007 21:07 Ash | skóre: 53
Rozbalit Rozbalit vše Re: VIM maže súbory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Drsný :-O V podstatě se to chová asi jako když při otevření souboru změní jeho délku na O, jo? Nepřidával jste v poslední době nějaký plugin? Hloupé že se to stává jen občas, jinak by se to ověřilo nějakým vim -u /dev/null --noplugin.

Když hlásí změněný soubor, tak ho doopravdy něco změní (jiný mtime), nebo to je falešný poplach?

Předpokládám, že než ten soubor otevřete, tak má nenulovou délku? (Jestli vám něco nežere soubory a vy to vimem akorát zjistíte:D) No asi ne, říkáte že jste guru tak toho byste si asi všiml, ale nic jiného mě k tomu nenapadá.

Možná než se to spraví můžu doporučit pro ušetření nervů skvělý RCS plugin:

rcsvers.vim http://www.vim.org/scripts/script.php?script_id=563

stačí mít nainstalovaný rcs a funguje to v podstatě hned.

Nápad mám jen jeden - přeinstalovat vim :)
27.5.2007 21:56 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: VIM maže súbory
Odpovědět | | Sbalit | Link | Blokovat | Admin

lsof - zkuste se podívat, jestli ten soubor nedrží ještě něco

je to zvláštní, protože předpokládám, že pokud děláte stránky v PHP, tak k tomu souboru nepřistupujete přímo přes prohlížeč, ale prostřednictvím webserveru

28.5.2007 00:43 Miška | skóre: 31 | Praha
Rozbalit Rozbalit vše Re: VIM maže súbory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle se mi stava, kdyz mam plnej disk :-D

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.