Sublime Text 2から3に移行しています。SublimeText 2では、Default.sublime-theme
ファイルsublime-text-2/Packages/Theme - Default
。同様に、デフォルトの配色の色を変更することもできました。 Sublime Text 3でこれを行う方法を見つけようとしてきましたが、これらのファイルが見つからないようです。 ~/.config/sublime-text-3
は、デフォルト設定ではなく、ユーザー設定のオーバーライドのみを含むようです。
このリンク Sublime Textフォーラムでは、WindowsとMacの場所を提供しているようですが、Ubuntuの場所は提供していないようです。少し検索しましたが、役に立ちませんでした。誰か提案がありますか?
ありがとうございました!
@skurodaの答えを増幅するために-ST3には、ST2ではPackages/PackageName
、PackageName.sublime-package
ファイル、基本的には単なるZipファイル、または現在の「リソース」に格納されたすべてのデータが含まれます知られています。 PackageResourceViewer
を使用すると、リソース内に含まれる個々のファイルを簡単に編集し、再度保存できます。保存すると、Packages/PackageName
の下に適切なディレクトリ構造が作成され、次回ファイルを直接編集できます。 Sublimeでファイルの優先順位が機能する方法は、~/.config/sublime-text-3/Packages/PackageName/
に存在するファイルは、PackageName.sublime-package
に保存されている同じ名前のファイルを上書きします。
ただし、これらのファイルが誤って上書きされないようにするため、~/config/sublime-text-3/Packages/User/Themes/
およびUser/Color Schemes
ディレクトリを作成し、代わりにカスタマイズしたファイルを保存することをお勧めします。 User/
ディレクトリは、アップグレード時などの上書きから保護されています。パッケージコントロールを使用して再配布するためのカスタマイズされたテーマまたは配色を作成する予定がない限り、ファイルをそこに保存することをお勧めします。
元の質問に対する答えが得られていないことに気付きました-ファイルはどこに保存されていますか? sublimetext.comから.deb
ファイルをインストールした場合、.sublime-package
ファイルはすべて/opt/sublime_text/Packages
にあります。
カスタマイズした設定を保存する最も簡単な方法が必要な場合は、最初にすべてのデフォルト設定をコピーし、Preferences.sublime-settings
という名前の新しいファイルに貼り付けます。
次に、変更を行い、ファイルを次の場所に保存します。
/home/**username**/.config/sublime-text-3/Packages/User
.config
フォルダーを表示するには、show hidden files
を有効にする必要があります。
これがどこから来たのか疑問に思う場合のために、指示はデフォルト設定リストの一番上に書かれています。
STコンソールで、sublime.executable_path()
と入力してみてください。これにより、必要な場所に近づくことができます。また、ファイルのコンテンツをコピーして、(パッケージフォルダーに新しい名前で)移動する必要があります。おそらく、その後の更新で変更を元に戻したくないでしょう。別の方法は、必要なファイルを上書きしてみることです。テーマファイルについてはまだ行っていないので、すべてが正常に機能するかどうかはわかりません。オーバーライドルートを使用する場合は、 PackageResourceViewer を使用することをお勧めします。私は、ST3でパッケージファイルの参照/オーバーライドを支援するために書きました。
使用できます
dpkg -L <package name>
例えば
dpkg -L subli<tab>