জিএনইউ স্ক্রিনে বিকল্প বাফারটি কীভাবে অক্ষম করা যায় তবে ভিমের জন্য নয়, এর ভিতরেও কম?


10

আমি যা অর্জন করতে চাই তা হ'ল মাউস হুইল স্ক্রোলিং আচরণ যা আমি নিয়মিত এসএস সেশনে অভ্যস্ত। বাশ প্রম্পটে মাউস হুইলটি আমার টার্মিনাল আউটপুটটি স্ক্রোল করে এবং কম / ভিআইএম-এর অভ্যন্তরে - তারা ব্যবহার করে এমন বিকল্প বাফার করে, যাতে প্রস্থান করার সময় কিছুটা ভিতরে থাকা লেখার বাইরে থেকে যায়। যদি আমি। স্ক্রীনআরসি তে বিকল্প বাফার ক্যাপাবিলাইটগুলি অক্ষম করে রাখি,

termcapinfo xterm ti@:te@

তারপরে এটি ভিএম / কমের জন্যও অক্ষম থাকে এবং মাউস হুইল স্ক্রোলিং তাদের দ্বারা পরিচালিত হবে না। স্ক্রিনের অভ্যন্তরীণ বিকল্প বাফার এমুলেশন সক্ষম করা:

altscreen on

শুধুমাত্র কম / ভিএম প্রস্থানের পরে ব্যাশ আউটপুট পুনরুদ্ধার করতে সহায়তা করে। তাদের ভিতরে মাউস হুইল স্ক্রোলিংয়ে নেই।

সুতরাং, কোনও পর্দার বিকল্প আছে, সম্ভবত কিছু স্ক্রিন কাঁটাচামচ / বিকল্পে যা পর্দা নিজেই বিকল্প বাফার ব্যবহার অক্ষম করে?


আপনি কি এই সমস্যার সমাধান খুঁজে পেয়েছেন? পোস্ট করুন! :)
tlund

উত্তর:


1

আপনি পর্দার পরিবর্তে tmux ব্যবহারের দিকে নজর রাখতে পারেন ( https://tmux.github.io )। টিএমউক্সের এক্সটার্ম মাউস সমর্থন রয়েছে যাতে আপনি বিকল্প বাফার অক্ষম না করে আপনার বাফারে স্ক্রোল করতে স্ক্রোল হুইলটি ব্যবহার করতে পারেন।

নোট করুন যে tmux- এর ডিফল্ট কনফিগারেশনটি একটি উপসর্গ হিসাবে ctrl-b ব্যবহার করে তবে আপনি এটি সহজেই ctrl-a এ পরিবর্তন করতে পারেন এবং এটিকে আরও সহজ করতে স্ক্রিনের মতো বাইন্ডিং যুক্ত করতে পারেন। অনলাইনের কয়েকটি উদাহরণ যেমন: http://blog.obnox.de/tmux-with-screen- Like-key-bindings/

mouse onএক্সটার্ম মাউস সমর্থন কাজ করার জন্য কনফিগারেশনে যুক্ত করার বিষয়টি নিশ্চিত করুন । অতিরিক্ত বোনাস হিসাবে এটি আপনাকে উইন্ডোজ এবং প্যানগুলির মধ্যে ক্লিক করতে দেয় এবং তাদের আকার পরিবর্তন করতে মাউস ব্যবহার করতে পারে।

টিএমাক্সের আরও অনেকগুলি সুবিধা রয়েছে বিশেষত উল্লম্ব বিভাজন (যা আমি অনুমান করি যে শেষ পর্যন্ত পর্দায় যুক্ত হয়েছে) এবং এক উইন্ডোতে অনেকগুলি বিভাজন (ফলক) রাখার ক্ষমতা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.