Console2: कुछ ऐप्स के लिए विंडो का आकार सही नहीं पाया गया


3

मैंने Gow स्थापित किया और SSH को दूरस्थ सर्वर में पलक का उपयोग कर रहा हूं। समस्या यह है, जब मैं विम के साथ दूर से एक फ़ाइल को संपादित करने का प्रयास करता हूं, तो यह पूरे स्क्रीन के स्थान का उपयोग नहीं करता है। मैंने व्यू> कंसोल विंडो के माध्यम से मूल कमांड प्रॉम्प्ट का आकार बदल दिया, लेकिन यह कुछ भी नहीं बदला।

इसके अलावा, भागने की कुंजी दूरस्थ सर्वर को नहीं भेजी जाती है। इसलिए फ़ाइलों को संपादित करना लगभग असंभव है (मुझे संपादन मोड से बाहर निकलने के लिए पुराने Ctrl + [चाल का उपयोग करना पड़ा है)।

एक और विषमता यह है कि अगर मैं विंडो में आखिरी लाइन पर हूं, और बफर में एक लाइन से नीचे जाने का प्रयास करता हूं, तो यह केवल अंतिम लाइन को अपडेट करता है। उपरोक्त पाठ अपडेट नहीं हुआ।

जब मैं PuTTY (अपने दम पर) का उपयोग करने का प्रयास करता हूं, जो कि Gow के साथ शामिल है, तो यह ठीक काम करता है। जब मैं स्थानीय रूप से विम का उपयोग करने का प्रयास करता हूं तो यह भी ठीक काम करता है। शायद वहाँ कुछ आदेश है कि मैं पलक भेजने की जरूरत है? या शायद वहाँ कुछ है जो मैं .vimrc फ़ाइल में सेट करूँगा? मैं 'सेट लाइनें = 50' और 'सेट कॉलम = 180' सेट करके विम के विंडो आकार (रिमोट सर्वर पर) को बाध्य करने में सक्षम था, लेकिन यह आदर्श नहीं है। और सिंगल लाइन स्क्रॉलिंग इश्यू अभी भी है।


आप किस टर्मिनल एमुलेटर का उपयोग कर रहे हैं? Gow शामिल हैं xterm, urxvtया MinTTY? या Console2 ही आजकल टर्मिनल एमुलेशन का समर्थन करता है?
grawity

मैंने उस समस्या को पलक और कंसोल 2 के साथ भी अनुभव किया है, और मुझे डर है कि मेरे पास कोई जवाब नहीं है। मैंने इसे सांत्वना 2 के साथ-साथ कंसोल के माध्यम से चलाने की कोशिश की, जिसने स्क्रीन स्पेस समस्या को हल किया, लेकिन इससे भी बदतर समस्याएं पेश कीं। आखिरकार मुझे कंसोल 2 के माध्यम से ओपनएसएसएच के इस विंडोज पोर्ट का उपयोग करने का सौभाग्य मिला।
फोपेडुश

जवाबों:


1

PuTTY काम करता है, क्योंकि इसमें SSH क्लाइंट के साथ एक पूर्ण टर्मिनल एमुलेटर शामिल है। हालांकि, plinkकच्चे डेटा ट्रांसफर के लिए डिज़ाइन किया गया है, न कि इंटरेक्टिव उपयोग के लिए, और सर्वर को ट्टी आयाम नहीं भेजता है (न ही यह एएनएसआई एस्केप सीक्वेंस की व्याख्या करता है)।


1
यह समझ में आता है। मैंने इसे ठीक करने के लिए जो किया वह कॉल है: पोटीन-लोड ENV -l उपयोगकर्ता -new_console। -New_console महत्वपूर्ण ध्वज है। अब यह एक टैब के रूप में एक पुट्टी टर्मिनल सत्र संलग्न करता है जो कि कमाल है । यह संपादक के साथ मेरी शेष सभी समस्याओं को हल करता है।
ईचैबर

1
-new_consoleConEmu की सुविधा में)
मैक्सिमस

1

यह Gow के ssh क्लाइंट की समस्या है। ConEmu के उपयोगकर्ता की समान समस्या थी जो "उचित" ssh क्लाइंट (Git ssh AFAIK) पर स्विच करने के बाद ठीक की गई थी।

और ConEmu को वैकल्पिक कंसोल के रूप में आज़माएँ? (मैं लेखक हूं)


"गिट एसश" ओपनएसएसएच का सिगविन पोर्ट है। Cygwin में एक टर्मिनल इम्यूलेशन लेयर होती है जो पारदर्शी रूप से ANSI अनुक्रमों और Windows कंसोल API के बीच परिवर्तित होती है।
ग्रेविटी

@grawity ConEmu टर्मिनल है जो आंतरिक रूप से एएनएसआई दृश्यों का समर्थन करता है और अधिक (टैब, विभाजन, भूकंप-शैली, मैक्रोज़, डिफ़ॉल्ट टर्मिनल और अधिक)
मैक्सिमस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.