Большое спасибо за этот совет. Я никогда не знал, что могу выполнить команду напрямую, не передавая никаких параметров. Единственная проблема, с которой я столкнулся при таком подходе - это когда я :qпрекращаю его. Окно терминала не может быть закрыто. Я должен закрыть его вручную с помощью мыши. Я просто хочу избежать любого щелчка мышью. Я не могу использовать cmd+qстать, что выйдет из всех моих терминалов. У вас есть обходной путь? большое спасибо.
sgon00
@ sgon00- Установите Terminal.app> Preference> Shell> При выходе из оболочки: Закрыть , если выходы оболочки на чистом
fd0
Большое спасибо! Это дало мне большую головную боль! Наконец, я могу exitзакрыть оболочку. БЛАГОДАРЮ ВАС!
sgon00
1
Вы можете получить что-то близкое, используя запись «Новая команда» из меню «Файл» (также доступное через Shift-Cmd-N) для запуска vimв специальной вкладке / окне.
Вы также можете просто запустить версию MacVim с графическим интерфейсом.
Большое спасибо за быстрый ответ. MacVim имеет много проблем для меня. Я просто бросил это. И я хочу записать это в скрипт, так что лучше я могу сделать это в командной строке с некоторыми аргументами ..
sgon00
@ sgon00 Если требуется наличие сценариев, вы, вероятно, должны добавить это к вопросу.
Ответы:
Сначала создайте скрипт-обертку для
vim
:Сделайте скрипт исполняемым
chmod 755 vimwrapper
и назовите скрипт такисточник
:q
прекращаю его. Окно терминала не может быть закрыто. Я должен закрыть его вручную с помощью мыши. Я просто хочу избежать любого щелчка мышью. Я не могу использоватьcmd+q
стать, что выйдет из всех моих терминалов. У вас есть обходной путь? большое спасибо.exit
закрыть оболочку. БЛАГОДАРЮ ВАС!Вы можете получить что-то близкое, используя запись «Новая команда» из меню «Файл» (также доступное через Shift-Cmd-N) для запуска
vim
в специальной вкладке / окне.Вы также можете просто запустить версию MacVim с графическим интерфейсом.
источник