web-dev-qa-db-ja.com

UbuntuのSublime Text 3のデフォルトパッケージはどこにありますか?

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の場所は提供していないようです。少し検索しましたが、役に立ちませんでした。誰か提案がありますか?

ありがとうございました!

28
Michael Tingley

@skurodaの答えを増幅するために-ST3には、ST2ではPackages/PackageNamePackageName.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/ディレクトリは、アップグレード時などの上書きから保護されています。パッケージコントロールを使用して再配布するためのカスタマイズされたテーマまたは配色を作成する予定がない限り、ファイルをそこに保存することをお勧めします。


[〜#〜] edit [〜#〜]

元の質問に対する答えが得られていないことに気付きました-ファイルはどこに保存されていますか? sublimetext.comから.debファイルをインストールした場合、.sublime-packageファイルはすべて/opt/sublime_text/Packagesにあります。

38
MattDMo

カスタマイズした設定を保存する最も簡単な方法が必要な場合は、最初にすべてのデフォルト設定をコピーし、Preferences.sublime-settingsという名前の新しいファイルに貼り付けます。

次に、変更を行い、ファイルを次の場所に保存します。

/home/**username**/.config/sublime-text-3/Packages/User

.configフォルダーを表示するには、show hidden filesを有効にする必要があります。

これがどこから来たのか疑問に思う場合のために、指示はデフォルト設定リストの一番上に書かれています。

11
user1881215

STコンソールで、sublime.executable_path()と入力してみてください。これにより、必要な場所に近づくことができます。また、ファイルのコンテンツをコピーして、(パッケージフォルダーに新しい名前で)移動する必要があります。おそらく、その後の更新で変更を元に戻したくないでしょう。別の方法は、必要なファイルを上書きしてみることです。テーマファイルについてはまだ行っていないので、すべてが正常に機能するかどうかはわかりません。オーバーライドルートを使用する場合は、 PackageResourceViewer を使用することをお勧めします。私は、ST3でパッケージファイルの参照/オーバーライドを支援するために書きました。

7
skuroda

使用できます

dpkg -L <package name>

例えば

dpkg -L subli<tab>
3
Cong LB