Сохранять настройки vim при разных запусках?

мой профессор назначил учетную запись ssh каждому студенту в моем классе программирования и поручил нам использовать VIM для редактирования текста. Я обнаружил :set nu и :set auto indent через Google. Я заметил, что эти два параметра сбрасываются после каждого запуска. Есть ли способ заставить их сохраняться в моей учетной записи ssh? Как насчет на VIM на моей локальной машине?

14
задан Moshe
30.04.2023 13:27 Количество просмотров материала 2781
Распечатать страницу

4 ответа

поместите их в vimrc (см. :help vimrc). Затем можно синхронизировать этот файл между компьютерами.

другой вариант - настроить vimrc на локальном компьютере и использовать, например,bcvi для прозрачной передачи файлов с удаленного на локальный и обратно.

11
отвечен Cat Plus Plus 2023-05-01 21:15

когда вы находитесь в Vim, типа :echo $VIM ... это должно дать вам место, где ваша _vimrc (или .vimrc) должен идти. Отредактируйте файл под этим именем, поместите эти две строки внутрь

   set nocompatible
   set number
   set autoindent

и сохранить его.

кричите, если у вас есть какие-либо проблемы с этим.

5
отвечен Rook 2023-05-01 23:32

есть еще modeline где можно настроить файл-мудрые Vim и не зависят от конфигурации местного ВИМ.

  • можно настроить поведение vim для конкретных файлов с помощью модельных линий.
  • Modelines включены в начале/конце файла и вызвать "setlocal" на vim переменных.
  • это полезно для настройки параметров, как поведение вкладок в файловом режиме и т. д.
2
отвечен jofel 2023-05-02 01:49

Если вы находитесь на Mac, вы можете использовать Параметры Vim применение:

  1. Поиск "nu", установить"On".
  2. Поиск "autoindent", установите"On".
  3. сохранить файл как ".vimrc" в вашем домашнем каталоге.

после этого можно перенести конфигурационный файл vim на удаленную SSH машину, используя команду " scp " вида:

scp ~/.vimrc moshe@professor.com
0
отвечен battlmonstr 2023-05-02 04:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх