VIM i pliki tymczasowe

Wojtek Slusarczyk wojtek w pld.org.pl
Wto, 6 Lip 1999, 12:17:17 CEST


On Tue, 6 Jul 1999, Tomasz Kłoczko wrote:

> No dobra. Porobisz katalogi /var/state/<edytor> i będziesz używał różnych
> edytrów. Potem co jakisz czas będziesz musiał czyścić te katalogi. To po

Tomek ... nic nie trzeba czyścić -- backup (no moze zle sie wyrazilem
wczesniej lub nie zrozumiales do konca) to nie jest plik typu `test~'
ktory pozostaje po edycji np viajem pliku `test' (kiedy mamy ustawiony
w ~/.vimrc `set backup' -- lecz pliki tymczasowe typu *.swp czyli takie
ktore `znikaja' po zakonczeniu edycji danego pliku.

Innymi slowy z r00ta edytujesz (niech juz ten flagowy wiaj zostanie)
plik /etc/group bo tam masz ochotę trochę rzeczy zmodyfikować -- w trakcie
pracy tworzy się robocza kopia zapaswowa /var/state/vim/group.swp ...
Jak ci pierdyknie zasilanie to szlag trafil zmiany, ktore w danej chwili
dokonales natomiast zostanie /var/state/vim/*.swp z ktorego po ponownym
zbootowaniu hosta mozesz odtworzyc swoje wczesniejsze zmiany ... Jezeli
ta robocza kopia zapasowa znajdowala by sie w /tmp to diabli by ja wzieli
po zbootowaniu -- to samo sie tyczy innych edytorow ...  

> Poprostu zamiast wystawiać jako tarczę autorów czegoś pomyślałbyś lub
> wyciągnął jakieś konkretniejsze za lub przeciw (ja takowych za nie widzę,
> a wrecz przeciwnie widzę dodatkowe komplikacje).

Juz pomyslalem ... i juz zrobilem dla 1.3 PLD ...

> Co do używania TMPDIR=~/tmp to dopóty dopóki nie powiesz mi dlaczego tak
> wypada to nie będę do tego przekonany. To, że coś wypada bąć nie nie jest
> przecież argumentem dlaczego tak trzeba bąć nie robić. Nic mnie nie zmusi
> i nie powinno zmuszać do używania tego katalogu tymbardziej jeżeli będę
> miał małą quotę na włąsne zasoby.

O.K zdrowy rozsadek przemawia za tym, ze w momencie gdy na $HOME masz
ustawiona qouote to aby sobie `empesie' czy nowe X'y sciagnać postarasz
sie wyszukac spokojnego katalogu 1777 i tam zdeponowac towar ... ale
Wiele programow min mc (sorki ale tylko w PLD-CVS) ma spaprane
/etc/profile.d/mc* .. zatem locka zalozy /tmp/mc-*, to samo pine -- przy
czym pine (sorki ale ponownie tylko PLD-CVS) zalozy locka jeszcze o modach
666 w /tmp ... i to samo bedzie z innymi programami ...      

Zreszta rob jak uwazasz ...
-- 
Wojtek Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl