2016-12-08 9 views
0

この質問があります:Sublime Text 3 terminal integrationですが、ユーザが望むのは統合端末です。私はもっ​​とシンプルなもので満足しています。私はちょうど簡単なキーストロークで、現在アクティブなファイルのディレクトリにスクリプト/コマンドを起動するサブブロックテキスト3の端末コマンドのマクロ/ショートカット

特定の端末ウィンドウを特定のST3ウィンドウに関連付けることができれば、もう1つの大きな利点があります(通常は、3つの異なるワークスペースにそれぞれ対応する1つの対応する端末が2つあります)。私はこれがxdotoolhttps://askubuntu.com/questions/641683/how-can-i-send-commands-to-specific-terminal-windows参照)を使って達成できると思っていますが、ST3が私のためにそれを簡単に行うには十分にスマートであればもちろん当てはまります。

私は

[ 
{ "keys": ["shift+ctrl+5"], "shell_cmd": "./script.sh" } 
] 

を試みたが、それは動作しません - 全く何も起こりません。

答えて

1

キーバインディングからは、Sublime Textコマンドのみ実行できます。

ビルドシステムで使用されるコマンドは、使用する場合に有効です。それはexecと呼ばれ、そして実行するどのようなシェルコマンドのパラメータ、および現在編集したファイルが保存されているフォルダに作業ディレクトリのデフォルトを受け入れている

試してみてください。

[ 
    { "keys": ["shift+ctrl+5"], "command": "exec", "args": { "shell_cmd": "./script.sh" } }, 
] 
関連する問題