Редактирование файлов Cyberduck в существующем окне Vim

Я использую Cyberduck как мой перейти к FTP-клиент на Windows. У меня есть только одна жалоба, и каждый раз, когда я нажимаю кнопку "Редактировать", чтобы отредактировать удаленный файл с локальной версией gVim, он открывается в новом окне/экземпляре Vim. Это приводит к загроможденному рабочему столу, а также не позволяет AutoComplPop работать в полную силу.

то, что я хотел бы сделать, это автоматически открывать каждый файл в новом буфере внутри существующего буфера gVim вместо A новое окно, вроде как версия gVim для Windows и как она имеет возможность редактировать файл в новом буфере. Есть ли в любом случае, чтобы сделать это в Cyberduck/GVim?

16
задан Eli Gundry
26.02.2023 12:51 Количество просмотров материала 2674
Распечатать страницу

1 ответ

Я знаю, что опаздываю на вечеринку, но я нашел вопрос и хочу получить ответы для будущих поколений.

обходной путь можно найти в этой теме. Я создал файл с именем cybervim.bat, который содержит следующее:

start "vim" /B "C:\Program Files (x86)\Vim\vim73\gvim.exe" --remote-tab-silent %*

Я поместил его в папку Vim, хотя он может идти куда угодно. Выберите этот файл bat в качестве текстового редактора по умолчанию в Cyberduck и вуаля! Любые документы, открытые в Cyberduck, будут открываться как новые вкладки в существующих Окно Gvim. Он будет мигать немного раздражает окно командной строки, но до сих пор я думаю, что это единственный способ сделать это. Если вы не хотите открывать новую вкладку, замените --remote-tab-silent С --remote-silent.

если вы хотите, чтобы все ваши файлы Cyberduck были открыты в специальном окне Gvim Cyberduck, добавьте --servername SOMENAME, вместо SOMENAME С тем, что вы хотите. Это создаст Vim "сервер", и все файлы Cyberduck откроются в этом окне.

1
отвечен Ryan 2023-02-27 20:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх