サブパッケージtext3にターミナルパッケージをインストールしました。 私がしたいのは、ファイルの端末を開くことです。 私のプロジェクトルートがsrc
であり、ホームディレクトリの[some directories]
の下にあり、多くのサブフォルダがあります。ターミナルパッケージ内のファイルの崇高なテキストのオープンターミナル3
~/[some directories]/src/
は、Javaコードへのパスがあり崇高
の私のプロジェクトのルートです: ~/[some directories]/src/dir1/dir2/dir3/Test.java
は、私が何をしたいのですが私はcommand + shift + t
をヒットした場合、それは~/[some directories]/src/dir1/dir2/dir3/
の端末を開きます私はこのディレクトリで作業することができます。
もし私がcommand + shift + t
にヒットした場合、ターミナルパスは現在のプロジェクトルート(~/[some directories]/src
)ですので、ターミナルにcd dir1/dir2/dir3/
と入力する必要があります。これは迷惑です。
ターミナルパッケージの現在のキーバインディングです
デフォルト(OSX).sublime-キーマップ - ターミナル(デフォルトのキーバインディング):
[
{ "keys": ["Command+Option+Shift+t"], "command": "open_terminal" },
{ "keys": ["Command+Shift+t"], "command": "open_terminal_project_folder" },
]
デフォルト(OSX).sublime、キーマップ - ユーザ(ユーザ用のキーバインディング)が空です。
これを調整して検索しましたが、正しいキーバインディングが見つかりませんでした。
を実行するときには、現在、それは働いていない、表示されているファイルのディレクトリにcmderを開始します。私はそれを試みた。ターミナルを開くと、コードが非常に短い時間の完全なパスが表示され、プロジェクトのルートに戻ります。端末が開かれている最中に '〜/ [some directories]/src/dir1/dir2/dir3 /'が端末パスに1秒未満で表示されます。しかし、端末のオープンが完了すると、パスにプロジェクトsrc( '〜/ [some directories]/src /)が表示されます。 – user2761895
どの端末(OS)を使用していますか?別の端末を試すことはできますか? – mrtnlrsn