পুটি এবং স্ক্রিন এবং স্ক্রোল-ব্যাক বাফার [বন্ধ]


38

যখন আমি পুট্টি সেশনের অভ্যন্তরে পর্দা ব্যবহার করি, তখন ঠিক পর্দা থেকে স্ক্রোলড যা কিছু আছে তা দেখার জন্য আমি পুট্টির স্ক্রোলব্যাক বাফার ব্যবহার করতে পারি না। পরিবর্তে, আমি কেবল আমার চলমান পর্দার ঠিক আগে পুট্টি সেশনে কী ঘটছে তা দেখতে পাচ্ছি।

আমি এখানে কি মিস করছি? আমি আবার স্ক্রোল করতে সক্ষম হতে চাই এবং আমি অতীতের বাফারটি দেখার জন্য পর্দার কার্যকারিতাটি ব্যবহার করতে চাই না; আমার মাউসের স্ক্রোল হুইলটির স্ক্রিনটিতে হুক নেই এবং আমি কখনও আশা করি না।

ধন্যবাদ!

উত্তর:


40

আপনি স্ক্রিন এফএকিউ পরীক্ষা করে দেখতে পারেন যা এক ধরণের হাইব্রিড আচরণের অনুমতি দেয়:

সংক্ষিপ্তসার: আপনার .স্ক্রিনক্র ফাইলটিতে লাইন যুক্ত করুন:

টার্মক্যাপিনফো এক্সটার্ম তি @: তে @

রেফারেন্স ( পুট্টি এফএকিউ )

পিটিটিওয়ির টার্মিনাল এমুলেটরটির সর্বদা নীতি ছিল যে যখন 'বিকল্প স্ক্রিন' ব্যবহার করা হয়, তখন স্ক্রোলব্যাকটিতে কিছুই যুক্ত হয় না। এর কারণ হ'ল সাধারণ ধরণের প্রোগ্রাম যা বিকল্প স্ক্রিন ব্যবহার করে তা হ'ল পাঠ্য সম্পাদকের মতো জিনিস, যা একই ডকুমেন্টে অনেক পিছনে স্ক্রোল করে থাকে; সুতরাং (ক) তারা বিপুল পরিমাণে অস্বাস্থ্যকরভাবে বিহীন পাঠ্য সহ স্ক্রোলব্যাকটি পূরণ করবে এবং (খ) ব্যবহারকারীর জন্য তারা যে আগ্রহী সেটিতে আবার স্ক্রোল করার জন্য তাদের নিজস্ব পদ্ধতি রয়েছে We আমরা সাধারণত এই নীতিটি খুঁজে পেয়েছি have প্রায় সমস্ত পরিস্থিতিতে ডান থিং।

দুর্ভাগ্যক্রমে, স্ক্রিনটি একটি ব্যতিক্রম: এটি বিকল্প স্ক্রিন ব্যবহার করে, তবে পটিটির স্ক্রোলব্যাক কাজ চালিয়ে যাওয়ার জন্য এটি সাধারণত সহায়ক। সহজ সমাধান হ'ল বৈশিষ্ট্যগুলি নিয়ন্ত্রণ প্যানেলে যান এবং 'বিকল্প টার্মিনাল স্ক্রিনে স্যুইচিং অক্ষম করুন' তে টিক দিন। (আরও তথ্যের জন্য বিভাগ 4..6.৪ দেখুন।) বিকল্পভাবে, আপনি পর্দাটি বিকল্প স্ক্রিনটি ব্যবহার না করার জন্য নিজেই বলতে পারেন: স্ক্রীন এফএকিউ আপনার .screenrc ফাইলটিতে 'টার্মক্যাপিনফো xterm ti @: te @' লাইন যুক্ত করার পরামর্শ দেয়।


সমাধানের একটি আরও ভাল সেট।
জাঞ্চে

16

পিছনে স্ক্রোল করতে, ^A( Ctrl-Aবা আপনার স্ক্রিন নিয়ন্ত্রণের ক্রমটি যা এটিকে পুনরায় তৈরি করা হয়েছে তা যদি চাপুন) এবং তারপরে টিপুন Esc। এটি আপনাকে কার্সারটিকে উপরে এবং নীচে স্থানান্তরিত করতে দেবে। PgUp/ PgDnআপনাকে স্ক্রিনের ভিতরে এবং নীচে স্ক্রোল করতে দেয়।

এর কারণ হ'ল স্ক্রিনব্যাক বাফারটি স্ক্রিনটি কীভাবে পরিচালনা করে। স্ক্রিন সর্বদা পূর্ণ পাঠ্য অঞ্চল আঁকায় এবং এর নিজস্ব ব্যাকবফার রয়েছে যা আপনাকে অবশ্যই পর্দার সাথে নিয়ন্ত্রণ করতে হবে। এটি ভিআই বা জোয়ের মতো প্রোগ্রামগুলি ব্যবহার করার মতো যা পুরো পাঠ্য অঞ্চলটি নিয়ে যায় এবং তাদের নিজস্ব বাফার সরবরাহ করে: আপনার টার্মিনাল এমুলেটরে স্ক্রোল করা কেবল আবর্জনা দেয়, তবে সেই প্রোগ্রামগুলির মধ্যে স্ক্রোল করা আপনার উদ্দেশ্যযুক্ত ফলাফল দেয়।


একমাত্র উপায় আমি আমার মাউসের স্ক্রল চাকা ব্যবহার করতে সক্ষম হতে চাই তাই (ঠিক আছে, আমি আছি যে অলস!) আমি যদি remap এটা একরকম আপ করুন এবং নিচে [পর্দা পালাবার Key] পাঠাতে তারপর চট্টগ্রাম সিটি কর্পোরেশন তারপর? ওহ, এটি খুব বেশি কাজ ...
ক্রিস

@ ক্রিস: আপনি যদি পুটি ব্যবহার করছেন তবে আপনার কীবোর্ডটিতে ইতিমধ্যে আপনার হাত থাকা উচিত। আপনার যদি ল্যাপটপ থাকে, আপনি এমন কিছু কী কী পুনরায় পুনরায় তৈরি করতে পারবেন তা দেখার চেষ্টা করুন যা আপনি প্রায়শই PgUp / PgDn ব্যবহার করেন না।
অ্যান্ড্রু স্কাগনেলি

অনেক সময় আপনি পুট্টিতে লম্বা কমান্ড আউটপুটটি দেখছেন এবং কীবোর্ডের চেয়ে চাকা দিয়ে পিছনে পিছনে স্ক্রোল করা আরও সুবিধাজনক।
এলাজার লেইবোভিচ

2

এটি কীভাবে পর্দা কাজ করে। স্ক্রিনটি নীচে স্ক্রোল-ব্যাক অঞ্চলে উপরের রেখাটিকে ধাক্কা দেয় না করে স্ক্রিনের নীচে নতুন লাইনগুলিকে চাপ দেওয়ার পরিবর্তে আপনার পুরো পাঠ্য অঞ্চলটির গতিশীল আপডেট করে। যখন কোনও নতুন লাইন প্রদর্শিত হবে তখন এটি পুরো স্ক্রীনটিকে আবার অঙ্কিত করে, যা আরও ডেটা স্ক্রোল-ব্যাকের মধ্যে যেতে বাধা দেয়। পর্দা ব্যবহার না করার সময় 'কম' তে একই সমস্যা বিদ্যমান।


আমি বলতে পারি না যে আমি কখনই কম দিয়ে লক্ষ্য করেছি, তবে এটি সম্ভবত কারণ আমি সবসময় পর্দার অভ্যন্তরে শুরু করি। হাওস এবং হায়সের নির্দিষ্টকরণের জন্য ধন্যবাদ!
ক্রিস

1

পুটি স্ক্রোলব্যাকযুক্ত স্ক্রিনটি সোলারিস 10 এ স্বয়ংক্রিয়ভাবে কাজ করছে 10 মনে হচ্ছে ন্যাপস্টার যেটি আমার কাছে একটি স্ক্রিনসিআর ফাইল না থাকলেও ডিফল্টরূপে যা বলেছিল তা করছে। এই পদ্ধতির সমস্যাটি হ'ল, যদি আপনি আলাদা করে পুনরায় সংযুক্ত করেন তবে পুট্টিতে কোনও স্ক্রলব্যাক বাফার নেই এবং স্কাগনেলি বর্ণিত হিসাবে আপনাকে অবশ্যই স্ক্রিনের স্ক্রোলব্যাক ব্যবহার করতে হবে।


আজকাল 10 টি পর্দার সাথে কি সোলারিস আসে? এটি কি একটি সূর্যের ম্যাসেজ করা সংস্করণ বা এটি আপনি gnu থেকে যা কিছু পান? এটি সত্যিই আকর্ষণীয় যে এটি এই নির্দিষ্ট ক্ষেত্রে এইভাবে কাজ করে। তথ্যের জন্য ধন্যবাদ!
ক্রিস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.