স্ক্রিন সেশনে মাউস হুইল স্ক্রোলিং কাজ করতে পারে?


55

কোনও screenসেশনের আউটপুটটি স্ক্রোল করতে মাউস হুইল ব্যবহার করার কোনও উপায় আছে কি ?

আমি screenচাপ দেওয়ার পরে পূর্ববর্তী আউটপুটটির মাধ্যমে কীপ্যাড স্ক্রোলটি ব্যবহার করতে পারি ctrl+a [। মাউস হুইল দিয়ে এটি করা সম্ভব?

(আমি ব্যবহার করছি putty, তবে আমি মনে করি না এটি একটি puttyসমস্যা, আমি বিশ্বাস করি এটি একটি screenসমস্যা))


3
আপনার মাউস হুইল ইভেন্টগুলি নিজের জন্য রাখার পরিবর্তে টার্মিনালে মাউস হুইল প্রেরণ করার জন্য আপনাকে পিটিটিআইকে বলা দরকার। (এটি সম্ভব কিনা আমি জানি না, তবে ম্যানুয়ালটি পরীক্ষা করে দেখুন, এটি বেশ ভাল))
গিলস '

এমনকি একটি নিয়মিত টার্মিনাল সেশনেও screenআমি screen'কপির মোডের বাইরে সঠিকভাবে স্ক্রলিং করতে সক্ষম হইনি । " আমি মনে করি এটি প্রোগ্রামের একটি সীমাবদ্ধতা এবং উইন্ডোজ / পুট্টি সমস্যা এতটা নয়, তবে আমি ভুল হতে পারি।
নাফটুলি কে

আমাদের কৌতূহল, আপনি কি একই জিনিস চেষ্টা করেছেন tmux?
কালেব

@ কালেব: মাউস হুইল tmuxএকটি কবজির মতো কাজ করে (যদিও আমি এটি পুটি থেকে চেষ্টা করছি না, আমার উইন্ডো নেই :))
টোরিয়ান

উত্তর:


51

মাউস স্ক্রোলিং এবং লিফটগুলি যদি আপনি আপনার .স্ক্রিনক্রিতে সক্ষম করে থাকেন তবে কাজ করবে।

স্ক্রীন FAQ

প্রশ্ন: আমার এক্সটার্ম স্ক্রোলবার স্ক্রিনের সাথে কাজ করে না।

উত্তর: সমস্যাটি হ'ল বিকল্প পাঠ্য বাফারটি নির্বাচন করা হলে এক্সটার্ম স্ক্রোলিংয়ের অনুমতি দেবে না। টার্মক্যাপের স্ট্যান্ডার্ড সংজ্ঞাগুলি বিকল্প পাঠ্য বাফার থেকে এবং এ থেকে স্যুইচ শুরু করে capabilities (আপনি যেমন 'vi' শুরু করার সময় স্ক্রোলবারটিও কাজ করে না)। আপনি আপনার ~ / .screenrc ফাইলটিতে টার্মক্যাপিনফো xterm ti @: te @ লাইন যুক্ত করে এই সূচনাটি ব্যবহার না করতে পর্দা বলতে পারেন।

সুতরাং আমার .স্ক্রিনসিআরটিতে আমার রয়েছে:

termcapinfo xterm* ti@:te@

Tmux এ, এটি (.tmux.conf) এর মতো কিছু হবে:

set -g terminal-overrides 'xterm*:smcup@:rmcup@'

7

যদিও এটি একটি পুরানো প্রশ্ন, তবে যে পদ্ধতিটি আমি আমার পক্ষে সবচেয়ে ভাল কাজ করে তা হ'ল Ctrl + A + ESCকী সংমিশ্রণটি ব্যবহার করে । এটি স্ক্রিন আউটপুটটিকে স্ক্রোলযোগ্য করে তোলে। ডকুমেন্টেশন পৃষ্ঠা থেকে:

স্ক্রিনে ভার্চুয়াল টার্মিনালগুলি Ctrl + A কী সংমিশ্রণটি টিপুন এবং তারপরে নীচে দেওয়া আদেশগুলির মধ্যে একটি কার্যকর করতে একটি কী টিপুন:

Esc আপনাকে আপনার টার্মিনাল আউটপুটে পিছনে পিছনে স্ক্রোল করতে দেয়

আপনি এখানে ডকুমেন্টেশন খুঁজে পেতে পারেন


1
এটি একটি দুর্দান্ত উত্তর যা কোনও বিল্টিন স্ক্রিন বৈশিষ্ট্যের দিকে নির্দেশ করে যা কোনও কনফিগারেশন পরিবর্তন ছাড়াই এই প্রশ্নের সমস্যা সমাধান করে।
হুবার্ট পেরোন

2
: এটা যে কপি মোড (সিএ, Esc) একটু থামেন উল্লেখ যেখানে এটি ব্যবহৃত হয় উইন্ডোতে কোনো বর্তমানে চলমান প্রক্রিয়া মূল্য superuser.com/questions/220139/...
কে ছুতার

2

এটি চূড়ান্ত সমাধান নয়, আপনি যদি এটি ব্যবহার করেন

termcapinfo xterm* ti@:te@

তারপরে মাউস স্ক্রোল সমর্থনটি ভিএম এর ভিতরে ভেঙে যাবে mouse=vi


আপনি .screenrcকি প্রবেশ করবেন এমন সময় কী এডিট করা সম্ভব vimহবে যখন প্রস্থান করার সময় এটি বন্ধ হয়ে যাবে এবং ফিরে যাবে?
fbence

ভাল, এটি গ্রহণযোগ্য কারণ যেহেতু আমি প্রায় কোনওভাবেই
ভিমে

1

গিলস যা বলেছিলেন তা সম্ভবত সেরা উত্তর, যদি তা করা সম্ভব হয় তবে।

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


আমি যখন ভিএম ব্যবহার করছি তখন আমাকে set mouse=aমাউস স্ক্রোলিং সক্ষম করতে হবে। এটি পর্দা ব্যবহার না করে পুট্টিতে কাজ করে তবে স্ক্রিন ব্যবহার করার সময় এটি কার্যকর হয় না। আপনি কীভাবে এক্স-মাউস নিয়ন্ত্রণ সেট আপ করবেন?
ক্রিস্টি

কেবল ওয়েবসাইট দেখুন এবং সফ্টওয়্যারটি ডাউনলোড করুন, এটি বেশ স্ব-বর্ণনামূলক। এটি একটি জিইউআই অ্যাপ্লিকেশন।
আশেরম্যাক্সিমাম

1

মাউস স্ক্রোল হুইলটি স্ক্রিনের অভ্যন্তরে এলিংকগুলি চলার জন্য ভালভাবে কাজ করে, যা জিনোম-টার্মিনালের অভ্যন্তরে সঞ্চালিত হয়, সুতরাং এটি সম্ভবত সম্ভব। পুটি ট্রেতে এটি হয় না।

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