2015-06-29 2 views
-2

Я использую оба vim и vi, и я хочу установить разные сидения (фронт, номер строки и т. Д.). Я прочитал, что я мог бы сделать это с помощью моего ~/.exrc и ~/.vimrc, используя в моем ~/.vimrc:Как настроить различные настройки для vi и vim

источник ~/.exrc или так exrc

, но ни один из них работал , Вы знаете, как я могу это сделать?

С наилучшими пожеланиями

ответ

1

Скорее всего, ваш VI просто символическая ссылка на Vim. Если это так, невозможно отличить, как он был вызван. Что вы можете сделать, это псевдоним vi примерно на

vim -u ~/.exrc 

в вашем bash (или любой другой оболочке) rc.

Это будет выглядеть так:

alias vi="vim -u ~/.exrc" 

-u делает ВЬЕТ нагрузку без какой-либо инициализации, кроме указанного в аргументе (так он будет пропускать .vimrc).

Если вы хотите узнать, если ваш VI просто псевдоним для Vim, сделать что-то вроде этого:

which vi 

затем, по каким-то это говорит, что это символическая ссылка, сделать

file <insert symbolic link path> 

Продолжайте делать это, пока не сообщите, что это исполняемый файл. Затем повторите тот же процесс для vim и посмотрите, являются ли конечные исполняемые файлы одинаковыми или нет.

+0

Уважаемый, на самом деле мой vi был символической ссылкой на vim. Я следил за твоей инструкцией, и это сработало. С наилучшими пожеланиями. – cabe

-1

Фактически мой vi был символической ссылкой на vim. Я следил за твоей инструкцией, и это сработало. С уважением

Смежные вопросы