बैश / विंडोज 10 में नैनो के साथ संपादन फ़ाइलें जारी करता है


8

जब भी मैं विंडोज 10 लिनक्स सबसिस्टम में नैनो के साथ फाइलों को संपादित करता हूं, तो मुझे डिस्प्ले में समस्या होती है।

मैं बैश / एसएसएच का उपयोग करके एक दूरस्थ प्रणाली (वर्चुअलबॉक्स पर स्थानीय CentOS7 VM) से कनेक्ट करूंगा। फिर, मैं नैनो का उपयोग करके दूरस्थ सिस्टम पर फ़ाइलों को संपादित करने के लिए आगे बढ़ूंगा।

मैं एक फ़ाइल खोलूँगा, पाठ को हटाना शुरू करूँगा और अचानक, पाठ की पूरी लाइनें गायब होने लगेंगी। मुझे अपना काम बंद करना और फिर से शुरू करना है। जब मैं इससे थक जाता हूं, तो मैं बस विम पर जाऊंगा। मैं इसके बजाय नैनो में होना चाहिए जो मेरे द्वारा किए जाने वाले मूल सामान के लिए अच्छी तरह से काम करता है।

किसी और को यह देखकर?

# 1 संपादित करें

  • केवल दस्तावेज़ को नैनो में नेविगेट करने से यह समस्या हो सकती है
  • vim और पुट्टी एक ही तरीके से व्यवहार नहीं कर रहे हैं
  • Ctrl + Shift + 6 समस्या को ठीक नहीं करता है
  • CentOS7 की अनिवार्य रूप से एक वेनिला स्थापना का उपयोग करके, शेल में कोई संशोधन नहीं
  • AFAIK, यह समस्या तब नहीं होती है जब मैं अपने Ubuntu सर्वर VPS का उपयोग करता हूं

क्या आपके पास एक ही समस्या है यदि आप रिमोट कनेक्शन का उपयोग किए बिना उस मशीन के भीतर नैनो का उपयोग करते हैं?
सेठ

दिलचस्प ... AFAIK, नहीं, मैं नहीं।
तेकुसफानटिकस

मेज़बान या मेहमान पर नहीं? यदि आप उस त्रुटि का अनुभव कर रहे हैं तो क्या वे पंक्तियाँ वास्तव में डिलीट हो जाती हैं जब आप किसी फ़ाइल को सहेजते हैं या यह केवल एक प्रदर्शन त्रुटि है?
सेठ

यदि मैं सेव करता हूं तो गेस्ट पर, सामग्री डिलीट / गड़बड़ हो जाती है। सीधे VBox विंडो के माध्यम से होस्ट पर, मेरे पास समान मुद्दे नहीं हैं।
तेकिसफानटिकस

जब आप कहते हैं कि आप पाठ को हटा रहे हैं, तो क्या आप माउस के साथ हाइलाइट किए गए पाठ के ब्लॉक का चयन कर रहे हैं, या डेल / बैकस्पेस के साथ कर्सर को हटा रहे हैं, या कीबोर्ड के माध्यम से ब्लॉक चुनने के लिए Ctrl + Shift + 6 और Ctrl + K का उपयोग कर रहे हैं?
फ्रैंक थॉमस

जवाबों:


3

यह असंगत रिमोट टर्मोफो के कारण होता है। आप यह तय कर सकते हैं:

TARobison commented on Feb 22, 2017 
@ShimShamSam I had the exact same problem and it was killing me.
I work on a few different servers and only the CentOS one was behaving
like this. Using the following when I log in has so far fixed the problem
for me.

stty sane
export TERM=linux

I'm new to all of this, so maybe we aren't talking about the same thing
here, but I thought I'd offer what little I could.`

अधिक जानकारी यहाँ: https://github.com/Microsoft/WSL/issues/1436

यह एक ऐसी ही समस्या है। यदि आप समस्या को ठीक करने में सक्षम नहीं हैं, तो आप इसे देख सकते हैं: /server/329154/ssh-garbling-characters-in-vim-nano-on-remote-server


1
यह डॉकटर कंटेनर में भी काम करता है जब आप एक इंटरेक्टिव शेल खोलते हैं जैसे कुछ sudo docker exec -it {container_name} bash। इससे पहले कि आप nanoकमांड को चलाएं, export TERM=linuxनिश्चित मुद्दे के साथ पर्यावरण चर का निर्यात करें । धन्यवाद।
मफिर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.