Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 11973|Odgovoriti: 0

[linux] Rešitev napake po nenavadnem zaprtju urejevalnika vim

[Kopiraj povezavo]
Objavljeno na 28. 06. 2018 13:32:12 | | | |
Pri uporabi vim se napaka običajno pojavi v naslednjih dveh primerih:

(1) Ko urejate isto datoteko z več programi.

(2) Ko se umaknete iz programa.

Na voljo so naslednje informacije:


E325: ATTENTION
Našel sem swap datoteko z imenom "/etc/systemd/system/.supervisor.service.swp"
          v lasti: root, datum: čet 28. jun 13:18:19 2018
         Ime datoteke: /etc/systemd/system/supervisor.service
          spremenjeno: ne
         Uporabniško ime: Root ime gostitelja: VM_0_9_centos
        ID procesa: 13409 (še vedno teče)
Med odpiranjem datoteke "/etc/systemd/system/supervisor.service"

(1) Drug program lahko ureja isto datoteko.  Če je temu tako,
    Bodite previdni, da ne boste imeli dveh različnih primerov istega
    Vložitev ob spremembah.  Odnehaj ali pa nadaljuj previdno.
(2) Seja urejanja za to datoteko je zrušila.
    Če je temu tako, uporabite ":recover" ali "vim -r /etc/systemd/system/supervisor.service"
    za obnovitev sprememb (glej ":Help Recovery").
    Če ste to že naredili, izbrišite swap datoteko "/etc/systemd/system/.supervisor.service.swp"
    da se izognem temu sporočilu.

Swap datoteka "/etc/systemd/system/.supervisor.service.swp" že obstaja!
[O]pen samo za branje, (E)dit vseeno, (R)ecover, (Q)uit, (A)bort:
(1) (2) Rešitev, ki jo je podal uradnik:

(1) Da bi se izognili dvema različicama iste datoteke, je priporočljivo izbrati "(Q)uit" ali pa nadaljevati s previdnim spreminjanjem izbire "(E)dit anyway".

(2) Lahko izberete tudi "(R)ecover" ali "vim -r ime datoteke", da jo obnovite v nespremenjeno stanje, nato pa izbrišete datoteko swp (preverite, ali je vaša datoteka swp trenutno neuporabna).

Kaj pomeni spodnja možnost:

O: Samo berite, ni mogoče spremeniti

E: Da, prejšnje spremembe so izgubljene

R: Revert (prejšnja sprememba)

D: Izbriši (izbriši .swp datoteko, obnovi datoteko v prvotno stanje)

V: Izhod

O: Obupaj

Specifične rešitve:

(1) Če ne želite obdržati izvirne spremenjene vsebine, preprosto izberite D.

(2) Če želite ohraniti izvirno spremenjeno vsebino, izberite R za kopiranje spremenjene vsebine in jo shranite, nato zapustite datoteko in izbrišite datoteko awp. (AWP datoteke so privzeto skrite, jih lahko vidite z ukazom ls -a in izbrišete z rm ukazi.) )

Vzrok za to težavo je, da po izhodu izjeme Linux ustvari SWP datoteko za to datoteko, naslednja sprememba pa bo ocenila, da če ta datoteka obstaja, bo še vedno zahtevala, če ne nameravaš obnoviti vsebine stare datoteke, jo preprosto izbriši in poziv se ne bo več prikazal.
Če v trenutni mapi izvedete ukaz ll, te datoteke ne boste videli, ukaz lahko izvedete neposredno:











Prejšnji:Ustvarite MVC projekt ASP.NET ukazni vrstici Core
Naslednji:Centos 7 .Net core ozadje za nadzornika demonov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com