এটি একটি অদ্ভুত।
আমার কিছু ডেবিয়ান সিস্টেমে - তবে সমস্ত নয় - কিছু নির্দিষ্ট টার্মিনাল প্রোগ্রামগুলিতে আমি অদ্ভুত দুর্নীতি পেয়েছি nano
। এটি ব্যবহার করার সময়, ঘটবে না less
। এই বিশেষ ক্ষেত্রে, আমি ডেবিয়ান 7.9 "হুইজি" 64-বিট ব্যবহার করছি। আমি একগুচ্ছ প্যাকেজ ইনস্টল করেছি, তবে আইআইআরসি এই সমস্যাটি একটি নতুন ইনস্টলেশনের পরেও জানা গেছে।
নিম্নরূপ সমস্যা হয়। আমি ন্যানোতে একটি বড় টেক্সট ডকুমেন্ট (অর্থাত্ একাধিক পৃষ্ঠাগুলির একটি) খুলি এবং কার্সার কীগুলি ব্যবহার করে এর মাধ্যমে স্ক্রোল করব। যখনই কার্সারটি স্ক্রিনের নীচে নীচে যায়, দস্তাবেজটি অর্ধ পৃষ্ঠাতে নেমে আসে। এটি অবশ্যই স্বাভাবিক। কি নয় স্বাভাবিক অবশ্য সত্য যে হয় শুধুমাত্র পর্দা আপডেটের নীচে অর্ধেক!
একইভাবে, যখন আমি কার্সারটিকে শীর্ষে নিয়ে যাই, পূর্ববর্তী পৃষ্ঠাটি প্রদর্শিত হয়, তবে কেবলমাত্র পর্দার উপরের অর্ধেকটি আপডেট হয়।
এটি প্রকৃত চিত্র সহ আমি গণনা করি, সেরা চিত্রিত। দয়া করে কেবলমাত্র লাইন সংখ্যাযুক্ত একটি ডামি ফাইলের নিম্নলিখিত চিত্রটি বিবেচনা করুন:
এটি একটি ফোটোগ্রাফ হতে হবে, কারণ সমস্যাটি ssh এর মাধ্যমে ঘটে না । এটি প্রথমত screen
কমান্ড জারি করলে এটি অদ্ভুতভাবে ঘটে না ।
আমি কার্সারটি 43 লাইনের নিচে নীচে সরিয়ে নিয়েছি এবং নিম্নলিখিতটি ঘটে:
স্ক্রিনের নীচের অর্ধেকটি কীভাবে আপডেট হয় এখন 44 থেকে শুরু হওয়া লাইনগুলি দেখায়, এবং উপরের অর্ধেকটি অপরিবর্তিত রয়েছে।
আমি যদি আবার কার্সারটিকে পর্দার নীচে নিয়ে যাই তবে এটি আবার ঘটে:
আবার, স্ক্রিনের নীচের অর্ধেকটি 66 66 থেকে শুরু হওয়া লাইনগুলি আপডেট করতে আপডেট হয়েছে, যখন পর্দার উপরের অংশটি অপরিবর্তিত থাকে।
আমি যদি তখন কার্সারটিকে স্ক্রিনের শীর্ষে সরিয়ে নিয়ে যাই তবে উপরের অর্ধেকটি একই সমস্যাটি দেখায়:
যেমন আপনি দেখতে পাচ্ছেন, পর্দার উপরের অর্ধেকটি 23 থেকে 44 পর্যন্ত লাইনগুলি আপডেট করতে আপডেট হয়েছে, যদিও নীচের অর্ধেকটি পরিবর্তন হয়নি, এবং এখনও 67 দিয়ে শুরু হওয়া লাইনগুলি দেখায়।
আমি বর্তমানে zsh
শেলটি ব্যবহার করছি , তবে ঠিক একই সমস্যাটি দেখা দেয় bash
। সুতরাং এটি শেল-নির্দিষ্ট সমস্যা নয়।
$lines
এবং $columns
ভেরিয়েবল খালি আছে; এবং TERM
ভেরিয়েবল সেট করা আছে xterm-256color
।
সুতরাং .... কেন এটি ঘটে এবং আমি এটি সম্পর্কে কী করতে পারি? ধন্যবাদ।
stty size
'48 128 'রিপোর্ট।
TERM=xterm-256color
, যা xterm বা সামঞ্জস্যপূর্ণ বোঝা, এবং Linux টেক্সট-মোড কনসোল না xterm সামঞ্জস্যপূর্ণ। এটি প্রয়োজন TERM=linux
।
TERM=xterm-256color
সময় আমার কী দরকার বা কিছুটা দরকার নেই ssh
, তাই আমি কী রঙগুলি সঠিকভাবে প্রদর্শিত করতে পারি? ssh
ইনগ ইন করার সময় আমি কীভাবে নিশ্চিত হতে পারি যে এটি সেট করা আছে?
stty size
রিপোর্ট? এটি কি সিরিয়াল টিটি? আপনি কি সত্যই xterm ব্যবহার করছেন - ফটোগুলি আরও লিনাক্স কনসোলের মতো দেখাচ্ছে? (এটি সম্ভবত শেল-নির্দিষ্ট হতে পারে না কারণ শেলটির এতে কোনও বক্তব্য নেই, এটি কেবল আদেশগুলি ব্যাখ্যা করে))