現在、vimrcファイルをバージョン管理するためにgitを使用しています。しかし、あるコンピュータでは、vimrcファイルを少し変えて(GUIフォントを変更する)必要があります。どうやってこれを簡単にすることができますか?その特定の行を無視する方法はありますか?あるいは私はそれらを別々の枝に入れますか?gitを使用した場合のvimrcファイルのバリエーション
1
A
答えて
2
私は支部に投票します。 1つのブランチ内の1つのポイントにあるファイルは、2つの異なる状態を持つことはできません。これは、バージョン管理が大切なものです。ブランチは、ファイル(またはファイルセット)の複数の状態が存在することを表す方法です。
1
それは、あなたがホスト固有を持つようにしたいだけ一つのこと、
あなたもホスト名に依存しており、以下のシェルスクリプトの 線路の等価を書くことができているならば、私はシェルでの例を与えます/:あなたは、私が使用するのと同じGitのレポ (HTTPSに基づいて、あなたのセットアップを持っている場合は
% source `hostname`-fonts.sh
:それはそう 簡単に(それはvimのスクリプトのいくつかのより多くのラインを取るよ、非常に可能性が高い)だ原因/github.com/sunaku/.vimまたはfork)、〜/ .vim/cに独自のスクリプト を追加することができますonfig/99-local-fonts.vimと入力して にホスト名のファイルを検索する条件を設定します。存在しない場合は がデフォルト設定になります。そのような ファイルをリポジトリのどこかに置くことができますが、そこには のスクリプトが自動的にロードされません。〜/ .vim/local /などになります。
ブランチを使用している場合は常に、 などの新しい変更を取得する必要があります。 ファイルの数が多い場合は、ブランチが良好です。
関連する問題
- 1. netbeans jvi vimrcファイルの場所
- 2. Vimの治療vimrcの場合フォルダ
- 3. GitでBundlerを使用する場合、https://またはgit:// better?
- 4. appcompatを使用した場合のandroidmanifestファイルのエラー
- 5. gitを使って設定ファイル(.vimrc、&c)を保存してダウンロードする
- 6. ファイルを(gitで)変更した場合にメールを送信
- 7. affファイルを使用した場合のSystem.EntryPointNotFoundException
- 8. aspnet_membershipを使用した場合のリスク
- 9. jqueryを使用した文の場合
- 10. "class.getResource("/")"を使用した場合のNullPointerException
- 11. VLookupを使用した文の場合
- 12. ハードライトブレンドモードを使用した場合のハイライトアーティファクト
- 13. tF.slim.evaluation.evaluate_onceを使用した場合のNotFoundError
- 14. substring()を使用した場合のNumberFormatException
- 15. combineByKey()を使用した場合のエラー
- 16. && ||を使用したロジックの場合
- 17. getExternalStoragePublicDirectoryを使用した場合のFileNotFoundException
- 18. TextWatcherを使用した場合のNullPointerError
- 19. ピカソを使用した場合のjava.lang.NoSuchMethodError
- 20. Directory.GetFilesを使用した場合のUnauthorizedAccessException
- 21. javax.cryptoを使用した場合のClassCastException
- 22. afficheを使用した場合のエラー
- 23. Activemqを使用した場合のボトルネック
- 24. Setを使用した場合のConcurentModificationException
- 25. メイクファイルがない場合、vimrc makeprgをカスタムスクリプトに設定します。
- 26. GIT/Bitbucket構造、アプリケーションのバリエーションを扱う
- 27. サブセット合計のバリエーション
- 28. iOS用にwriteImageToSavedPhotosAlbumを使用した場合の実際のファイル名を取得
- 29. ValueError:** generator **を使用した場合の閉じたファイルの入出力操作**
- 30. 化合物pkを使用した場合の化合物pk
あなたがしたいことは、一般的な変更と特殊な変更に非常に注意する必要があります。ジェネリックブランチの一般的な変更を行い、そこでコミットし、特殊なブランチにマージする必要があります。 – Cascabel
良い点。私は自分自身に言及するつもりだった。 –