Я использую командную строку и git много, поэтому у меня есть этот псевдоним в моем bashrc:
alias gvim="gvim --servername \$(git rev-parse --show-toplevel || echo 'default') --remote-tab"
Это откроет каждый новый файл на новой вкладке в существующем окне и создаст один окно для каждого репозитория git. Итак, если вы откроете два файла из репо A и 3 файла из репо B, вы получите два окна: один для репо A с двумя вкладками и один для репо B с тремя вкладками.
Если файл, который вы открываете, не содержится в git repo, он перейдет в окно по умолчанию.
Для перехода между вкладками я использую эти сопоставления:
nmap <C-p> :tabprevious<CR>
nmap <C-n> :tabnext<CR>
Чтобы открыть несколько файлов на как только вы должны объединить это с одним из других решений.
Кажется, у вас уже есть служба, работающая на порту 9999.
Вы можете перейти на вкладку «Монитор ресурсов» и сеть.
В разделе TCP-подключений проверьте столбец локального порта, чтобы проверить, какая служба уже использует этот порт.
Надеюсь, это поможет.