6

Ситуация такова: у меня есть один MacVim, открытый для кодирования. Затем я переключаюсь на iTerm, чтобы запустить git commit , который откроет новый MacVim для редактирования сообщения коммита в соответствии с моими настройками. Проблема в том, что когда я заканчиваю писать сообщение о фиксации и закрываю окно MacVim, предыдущее окно iTerm не фокусируется. Другое окно MacVim сфокусировано вместо этого.

Есть ли способ, которым я могу изменить это поведение? Я просто хочу, чтобы предыдущее окно было сфокусировано, когда я закрываю окно.

1 ответ1

1

Хорошо, я думаю, что понял это. Вот способ проверить это.

Я попробовал это с TextMate, и это сработало.

когда вы запускаете macvim, запускайте его из двоичного исполняемого файла. Я запустил textmate из

/Applications/TextMate.app/Contents/MacOS/TextMate &

Вы можете создать простой лаунчер, который делает это, и поместить его в /bin, или где-то ваш путь. тогда каждый раз, когда вы запускаете macvim, это будет новый экземпляр. и когда вы закроете одно, оно вернется к предыдущему приложению, а не к другому экземпляру этого приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .