Определение внешнего редактора Midnight Commander в Windows
434
Phil R
Я новичок в Midnight Commander. Очень впечатлен до сих пор. Я работаю как в Mac OS, так и в Windows, и хотел бы использовать vim в качестве внешнего редактора. Кажется, это внешний редактор по умолчанию на Mac, так что никаких проблем нет. В Windows я определил переменную среды
set EDITOR=C:\Program Files (x86)\Vim\vim74\vim.exe
Проблема в том, что когда я редактирую файл, mc вставляет /C
между% EDITOR% и именем файла, вот так:
"C:\Program Files (x86)\Vim\vim74\vim.exe" /C C:/Users/path/file
Vim считает, что /C
это файл, и создает для него буфер. Есть ли способ предотвратить это?
Чтобы уточнить, я хочу предотвратить добавление `/ C` в командную строку. Я понимаю, что vim рассматривает это как два файла, и я не хочу, чтобы это изменилось.
Phil R 8 лет назад
0
Это действительно грязное решение, но вы можете добавить `-c" bd1 "` в конец команды, и "file" `/ C` будет удален при запуске vim.
DJMcMayhem 8 лет назад
0
Это сработало, @DJMcMayhem, после того, как я заключил полный путь vim в кавычки. Это кажется немного глупым. Вы (или кто-либо еще) знаете, почему mc помещает туда `/ C`?
Phil R 8 лет назад
0
К сожалению, я ничего не знаю о полуночном командире, просто Вим. Извини за это!
DJMcMayhem 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами