Как избежать раскрытия секретной информации в vimrc при ее отправке в Github - PullRequest
5 голосов
/ 05 января 2011

Я создал новый репозиторий в Github для обмена моими vimfiles.

Но есть некоторые проблемы. В файле vimrc я поместил там некоторую секретную информацию для использования некоторых плагинов.

Например, чтобы использовать TwitVim (клиент Twitter для Vim), я должен добавить следующие коды.

let twitvim_login = "user:pass"

Поэтому каждый раз, когда я хочу отправить свой vimrc в Github, я должен удалить их, а затем добавить их снова.

Как я мог избежать этого. Есть ли хорошее решение, чтобы сделать это проще?

1 Ответ

14 голосов
/ 05 января 2011

Создайте файл с именем .secretpass и добавьте

let twitvim_login = "user: pass"

в этом файле в вашем .vimrc do;

source .secretpass
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...