2014-09-15 4 views
0

Я мало знаю о Vim в терминале (Mac), а на днях я работал с копией и вставкой текста, и я думаю, что я случайно сделал это, когда в терминале. Теперь, когда я открываю терминал, он мгновенно загружается в режиме Vim Ex. Я знаю, как выйти из режима Ex один раз в терминале, но есть ли способ избавиться от загрузки Vim, когда я открываю терминал?Vim Ex режим нагрузки при открытии терминала

Благодаря

Edit: Для дальнейшего объяснения того, что я имею в виду, когда я открываю Terminal.app из утилиты я получаю Terminal opening with vim

и единственным способом я получаю обратно в командной строке это, введя бросить каждый раз, когда я открываю терминал, и я не могу понять, почему процесс Vim работает в первую очередь.

Я был за пределами терминала в копии документа и вставлял текст, а затем случайно сделал команду v, чтобы вставить в терминал, что привело к этому.

+1

Я свободно владею Vim и знаю несколько частей OS X терминала, но я понятия не имею, что вы говорите. Это также может быть причиной, по которой никто не ответил. Позаботьтесь подробно объяснить, что происходит, как вы запускаете терминал, какое приложение терминала используете, какие команды вы запускали, почему вы думаете, что Vim работает при запуске терминала? Что такое команда запуска терминала ... Просто сообщите нам дополнительную информацию, если вам нужна помощь – alandarev

ответ

0

Похоже, что вы случайно обновили один из сценариев запуска оболочки, чтобы он запускал vim.

Если по умолчанию оболочка CSH или Tcsh, посмотрите на .cshrc, .tcshrc и .login в вашем домашнем каталоге, и искать команду, как vi -e или vim -e.

Если ваша оболочка по умолчанию - bash, проверьте .bashrc и .bash_profile.

Это может быть проще, чтобы выяснить, какой файл вы перепутались, проверяя, какой файл в домашней директории была изменен в последний раз:

% ls -altr $HOME | tail 
  • -a список все файлы, включая файлы, чьи имена начинаются с . ,
  • -l дает вам длинный список, показывающий временные метки.
  • -t вид по времени модификации.
  • -r изменяет порядок, так что новые файлы отображаются в прошлом
Смежные вопросы