私は職場でLinuxマシンを使用しており、自宅での開発のためにVM)で使い始めました。
私はvimrcとbashrcをいくつかの構成で持っており、両方のマシンに役立ちます。
それらを同期するための最良の方法は何ですか? Dropbox同期フォルダー内のそれぞれのファイルを指すホームフォルダー内の各ファイルのシンボリックリンクを作成しますか?これは可能ですか(.bashrcを削除し、代わりにシンボリックリンクを作成します)?
はい、Dropboxはシンボリックリンクをサポートしており、これらを使用して「MyDropbox」フォルダーの外にあるファイルを同期できます。 UbuntuボックスのDropboxフォルダーはすべてシンボリックリンクです。
提案する内容は問題ありません。bashrcとその他の構成ファイルをドロップボックスに保存してから、〜/ .bashrcをドロップボックス内のファイルにシンボリックリンクします。
Dropboxはvimrcとbashrcを保存するのに最適な方法です。実際には、重要なドットファイルのallを保存するのに最適な場所です。
上記の提案とは別のアプローチを使用します。ドットファイルの多くをDropboxアカウントのgitリポジトリに移動しました。リポジトリには、実行時にホームディレクトリ内の実際のドットファイルを移動または削除し、それらをgitリポジトリ内のドットファイルへのシンボリックリンクに置き換える小さなスクリプトも含まれています。
リビジョン管理を使用しているので、時間の経過とともにドットファイルを段階的に実験または微調整できます。何かを台無しにした場合、行った変更を元に戻すこともできます。ブランチを作成することもできます-ネットからダウンロードしたvimrcやmuttrcなどを試して微調整したい場合があります。
Dropboxはそのために最適であり、はい、シンボリックリンクをサポートしています。この新しいベータ版は、一部のファイルを1台のコンピューターにのみ保持するために、選択的な同期を行うことで大きな助けになる可能性があります。 http://forums.dropbox.com/topic.php?id=20472