Vim Сохранение макроса в файл. Проблема с кодировкой - PullRequest
0 голосов
/ 07 декабря 2010

Я пытаюсь сохранить макрос в редактируемый файл.

Все идет хорошо, пока я не закрою и снова не открою файл. Когда я снова открываю файл, вставленный макрос

<80><fc>^B Setup^M<80>

стало

■üSetup^M■

Я предполагаю, что это связано с кодировкой, но я не могу решить, как ее решить.

Ниже приведены некоторые настройки, которые могут иметь отношение:

  • FileFormat = дос
  • Типовфайлов = дос, Unix
  • fileencoding = latin1
  • fileencodings = UCS-бом, UTF-8, latin1

У кого-нибудь есть идеи, что мне нужно изменить на , чтобы оно заработало ?

Редактировать

Я понятия не имел, откуда взялась последовательность <80><fc>^B.

Похоже, что он вставляется в макрос, когда я набираю //***** Setup, нажимая клавишу SHIFT до тех пор, пока S не будет настроен. Макрос вставляется как //*****<80><fc>^B Setup

Примечание 1: Я пользуюсь клавиатурой Azerty. Для клавиш / и * мне нужно нажать клавишу Shift.

Примечание 2. Решение состоит в том, чтобы не удерживать клавишу SHIFT при вводе символа space между //***** и Setup. Удержание клавиши Sharar стало автоматом при наборе этой довольно часто используемой последовательности.

1 Ответ

0 голосов
/ 09 декабря 2010

вы используете графический интерфейс с параметром -W? Затем прочитайте этот вопрос . Это действительно связано с этим.

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