Yüce Metin terminal kontrolü


1

kullanıyorum Sublime Text 3 kodumu uzaktaki bir sunucuda düzenlemek için kullanırım sshfs bilgisayarımdaki bir dizini sunucuya eklemek ve yerel ayarlarımı kullanarak değişiklikleri yapmak Sublime Text. Sonra genellikle projemi ayrı bir terminal penceresinde oluşturuyorum. ssh Uzak sunucuya -d (sadece bir gönderme make komutu).

Aynı işlevi içeriden elde etmenin bir yolu var mı? Sublime Text? Aradığım şey, bir terminal uzantısı; ssh -ing, gönderme make komut ve derleyici mesajları yakalama.


Bence de aynı özellik soruluyor stackoverflow.com/questions/50403222/...
KcFnMi

Yanıtlar:


0

Bunun için Glue kullanabilirsiniz.

Üstün metin editörünüze gidin, silin ve tüm belgeleri kapatın.

Ctrl + vardiya + P

Paket yöneticisini daha önce hiç yüklemediyseniz, burada da görünecektir. Öyleyse, şimdi yükle. Sonra tekrarla Ctrl + vardiya + P tekrar ve ara:

Package control: install package

bunu seçerseniz, paket seçenekli bir kutu görünecektir:

glue

tutkal konsolu-subl birleşme paketi görünecek, onu seçin.

Paketi sizin için kuracak ve kurulum sonrası talimatları size sunacak, ancak işletim sisteminizin çoğunu yol bakımından değiştirmediyseniz muhtemelen çalışacaktır.

Terminal arayüzünü açmak için yeni bir dosya açın ve ardından:

Ctrl + Alt + G,

subl'nin altında açık bir konsol kutusu göreceksiniz. Şimdi komutlarınızı yazabilirsiniz ve mevcut boş bir dosyaya bağlanmalı ya da bu dosyayı "terminal.glue" olarak değiştirerek kendisi için bir tane oluşturmalı ve şöyle görünmelidir:

enter image description here

DÜZENLE:

Daha fazla belge burada bulunabilir:


Bunu denediğimi hatırlıyorum, ancak uzaktan kumandadan oturum açabiliyordu. ssh.
Adam Hunyadi

0

Şu an itibariyle, etkileşimli SSH için Glue kullanmak mümkün değil. Geliştiricilerin belirttiği gibi:

"Tutkal, kabuğunuzla etkileşimli olmayan bir bağlantı sağlaması bakımından yetenekleriyle sınırlıdır. Yerel işlem geri döndüğünde, veri akışı kesilir ve ssh çalıştırılabilir akışınız için standart veri sağlamak için artık kullanılamaz. Tahminime göre, uzak sunucu sağlayamayacağınız kimlik doğrulama istediğinden ve ssh istemcisi askıda kaldığı için kilitleniyor. " - https://github.com/chrissimpkins/glue/issues/23

Ayrıca doğru Tutkal belgelerinde diyor ki:

Glue, sistem kabuğunuzla etkileşimli olmayan bir arayüzdür. Bu, Glue'nun kabuğunuzla iletişim kurduğu ve standart çıktı ya da standart hata verileri Tutkal'a döndüğü zaman veri akışının kesildiği anlamına gelir.

Bu uygulama yapısı, geleneksel terminal emülatörünüzden farklı bazı sınırlamalara yol açar. Aşağıdaki durumlarda, sistem terminalinize geri dönmeniz gerekir:

Süper kullanıcı şifresi göndermenizi gerektiren komutları kullanın. Komut satırı uygulamalarından standart giriş komutlarına cevap verin " - https://gluedocs.readthedocs.io/en/latest/limitations.html#glue-and-your-shell

Bu 4 yıl önce olduğu için, bunu asla desteklemeyecekleri görülüyor.

RemoteCpp paketini denemek isteyebilirsiniz: https://packagecontrol.io/packages/RemoteCpp

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.