web-dev-qa-db-ja.com

Sublime Text 2内のターミナルウィンドウ

このプロジェクト を見ましたが、これは基本的に崇高なtext-2から新しいターミナルウィンドウを開きます。
探しているのは、コンソールを介してターミナルinside崇高なテキスト2を開く方法です。
どうすればそれができるのか誰にもわかりませんか?

51
Sagiv Ofek

SublimeREPLはあなたが望むことをします

https://github.com/wuub/SublimeREPL/

もちろん、Sublime Text 2のウィンドウはもともとstdin入力の連続実行バッファ用に設計されていないため、いくつかの制限があります。

32
Mikko Ohtamaa

+ 2年(申し訳ありません)-しかし、ubuntuでの私の解決策は、同じウィンドウで崇高な端末と(実際の)端末の両方を開き、端末を縮小および伸縮して画面の下部をカバーし、端末を右クリックして選択することでした「上にキープ」-御works走。

14
SaminOz

EDIT 04/23/2019:Terminus TerminalViewを拡張して追加:

  • Windowsサポート
  • 継続的な履歴
  • 簡単にカスタマイズ可能なテーマ(Terminus Utilitiesを参照)
  • Unicodeサポート
  • 256色のサポート
  • より良いxtermサポート
  • 端子パネルビュー
  • imgcatサポート(Linux/WSLでも動作)

ファイルパスでシェルを開くためのバインドキーのショートカット(例:ctrl+alt+t 開く):

{ 
  "keys": ["ctrl+alt+t"], "command": "terminus_open", "args": {
    "cwd": "${file_path:${folder}}"
  }
}

enter image description here

enter image description here


元の答え:

私はほとんどすべてのターミナルパッケージを試しましたが、あなたが望むのは TerminalView です:

enter image description here

キーショートカットをバインドするには、ユーザーキーバインドファイルに追加します。

{ "keys": ["ctrl+alt+t"], "command": "terminal_view_open" },
11
Syden

接着剤を使用します。 Sublime Textからシェルへのインターフェースを提供するプラグインです。つまり、基本的にはSublime Textのターミナルです。

https://packagecontrol.io/packages/Glue

4
Sanjay Karki

@mikkoのように、私はまた、崇高なシェルアドオンの制限により、実際のターミナルウィンドウに固執することにしました。

だから本当に私にとっての問題は、2つのウィンドウ間で簡単にすばやくフリップフロップすることです。そのために、これをノックアップしました-デスクトップマネージャー(私の場合はXFCE)でF12(または必要なもの)から起動します

注:terminator -T st3_bash & st3を使用してショートカットから崇高なaを起動するので、フォーカスを切り替えるための既知のbashウィンドウタイトルがあります。

https://Gist.github.com/robertpearce/8725224

私はこのコードが本当に(本当に)悪いことを知っています、そしてあなたが複数の崇高なものを開いていると失敗しますが、私は決してそれを持っていません。

気軽に分岐して改善してください。

2
Sirex

私は常に、崇高なテキスト内で端末を開く方法を望んでいました。さまざまなオプションを試した後、Linuxシステムで回避策としてguakeターミナルをインストールするソリューションに至りました。以下の手順に従ってください。

  1. コマンドSudo apt-get install guakeを実行します
  2. F12を押します(ターミナルを開くため)

これで、崇高さを残さずにターミナルを使用できます。

Windowsの場合:

  1. インストール Conem
  2. 下の写真に示すように、Quakeの設定を行います
  3. Ctrl +〜を押します(ターミナルを開くため)

注:これは単なる回避策です。 Guakeは基本的にubuntuのようなLinuxシステム用のターミナルパッケージです。

Quake settings of Conemu

0
Rifaideen