2013-06-15 20 views
7

私は崇高なテキストを使いこなすのが初めてです。私はUbuntu 12.04でSublimeを使用していますが、いくつかの機能が欠けています。SublimeText 2 - セッションの保存/復元

SublimeTextでは、ウィンドウを開いてメニューを閉じると、次回にSublimTextを開くと、開いているドキュメントがあるウィンドウが表示されます。私は現在、多くのプロジェクトで同時に作業しているので、非常に便利です。私は現在、それらをすべて多くのウィンドウで開いていますが、そうするのは苦痛です。

セッション情報をフォルダ/プルーブ単位で保存したいと思います。私は、端子を介して崇高開いたときに、セッションは一例

$ cd /path/to/project 
$ sublime-text . 
# if a session is saved (project opened before), opens the Sublime with the last saved session for the folder/project 

については

利用できるようになります可能であるかどうかを知るのは素晴らしいことでしょう。検索の日の後、私はそれに疲れました。

答えて

8

.sublime-projectファイルを引数として渡すことで、コマンドラインからプロジェクトを開くことができます。プロジェクト内で"remember_open_files": trueのようなカスタム設定を入力できますが、Packages/User/Preferences.sublime-settingsファイルでfalseに設定してください。

+0

答えをいただきありがとうございます。私は上司からアドバイスをいただきましたが、これはかなり近いです。いずれにしても感謝! –

+0

残念ながら、remember + _reopen_機能はまだ非常に壊れやすいし、直感的ではありません(壊れていなければ):私はちょうど試しに新しいプロジェクトを作りました。それを暗黙のワークスペース・ファイルとともに保存し、STを閉じてから、再度開いてprjファイルを渡します。それはうまくいきました。いくつかの編集、ファイルのオープン、STの終了、そしてプロジェクト+ workspの名前変更の後。それらのファイルを一致させておくと、何も再オープンしませんでした。名前の変更を元に戻したり、wsを再作成したり(そしてprj!の後でさえも)削除した後でさえ、 (ST3、最新のものです) –

+0

(FYI、以前のワークスペースを強制的に更新するための明示的な "Save Workspace As"、そしてSTを閉じる前に "Save All"のいずれかが助けになりませんでした。 '' remember_open_files ":true'がprjファイルにあり、ユーザレベルでは無効になっています)。 –

関連する問題