Vim "Нет файла подкачки" - PullRequest
1 голос
/ 23 июня 2019

Ввод :w завершается неудачно с No Swap File, но только с перерывами.

В строке состояния отображается No Swap File, и сохранение не происходит.Я должен снова запустить :w, один или несколько раз, прежде чем он наконец пробьет ошибку и действительно сохранит.

Это бесит, потому что очень легко пропустить его, когда сбой не удастся.Я нажму :w, он потерпит неудачу, я не замечу.Я пойду, чтобы запустить мой код, и он все еще будет старой версией.Я запутаюсь, почему не вижу изменений в моем коде, и тогда мне придется вернуться и :w еще несколько раз, чтобы это действительно сохранилось.

У меня есть это в моем.vimrc:

set nobackup
set noswapfile

Когда я делаю :echo &swapfile в моих буферах редактирования, это показывает 0.

Как это исправить?:w не удается с No Swap File, но только с перерывами.

1 Ответ

1 голос
/ 12 июля 2019

Это все из-за клавиатуры-бабочки MacBook Pro, которая просто дерьмо.Он часто не регистрирует клавиши, регистрирует клавиши дважды даже перед повторным тайм-аутом и склонен печатать на клавиатуре из-за отсутствия тактильной обратной связи.Эти дерьмовые ошибки ввода были причиной этой проблемы.В обычном режиме ss привязан к :, поэтому, когда я хочу сохранить файл, я набираю ssw<CR>.Иногда вместо этого регистрируется sssw<CR>, что запускает :sw (то есть Show Swap File Name).Изменение времени повторения в Vim или в панели управления OS X не исправляет это.Клавиатура-бабочка просто мусор и активно борется с вами, когда вы печатаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...