Получение неправильного вывода в терминале

Я написал C-программу на Vim и пытаюсь открыть файл командой vim filename.c Я получаю этот вывод.

E325: ATTENTION
Found a swap file by the name ".linklist.c.swp"
          owned by: atharva   dated: Wed Jul 17 22:29:18 2019
         file name: ~atharva/linklist.c
          modified: YES
         user name: atharva   host name: atharva-HP-Notebook
        process ID: 8235
While opening file "linklist.c"
             dated: Wed Jul 17 22:56:38 2019
      NEWER than swap file!

(1) Another program may be editing the same file.  If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes.  Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r linklist.c"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file ".linklist.c.swp"
    to avoid this message.

Swap file ".linklist.c.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 
0
задан 17 July 2019 в 21:51

1 ответ

Компьютер просит, чтобы Вы выбрали, что сделать путем нажатия клавиши, подходящей для того, что Вы пытаетесь сделать O,E,R,D,Q,A для соответствующего выбора, который соответствует Вашей ситуации.

Проблема здесь - то, что при открытии файла с двумя различными программами, компьютер по существу создает две отдельных рабочих копии файла в (файл подкачки) - и он должен знать, что сделать о копиях, и какой он сохранит как постоянная копия к жесткому диску, когда Вы будете сделаны.

*.swap файл является временной копией, где файл живет. Вы испытываете необходимость для выбора, что сделать на основе того, что является соответствующим в ситуации.

0
ответ дан 23 October 2019 в 23:31

Другие вопросы по тегам:

Похожие вопросы: