আউটপুট সহ স্ক্রোলিং থেকে (xfce) টার্মিনাল প্রতিরোধ করুন


11

আমি জুবুন্টু চালাচ্ছি। আমি যখন এমন কিছু চালাই যা টার্মিনালে প্রচুর আউটপুট তৈরি করে (যেমন আমার কোড হিসাবে, সাধারণত ....!) আমি দেখতে পাই যে পর্দার "হিমায়িত" করা সম্ভব নয়, একটি নির্দিষ্ট পয়েন্টটি একবার দেখার জন্য? চালানো।

উদাহরণস্বরূপ: আমার কোড আউটপুট জেনারেট করে এবং সাধারণত (অন্যান্য মেশিনে) আমি মাউস হুইলটিকে উপরের দিকে নিয়ে যেতে পারি। এটি সংক্ষেপে টার্মিনালটিকে স্ক্রিনের সর্বশেষ আউটপুট অনুসরণ করা বন্ধ করে দেয় এবং আপনি আপনার অবসর সময়ে আউটপুটটি আরও নীচের দিকে তৈরি করার সময় দেখতে পারেন। ধরতে, আমি সাধারণত কীবোর্ডের নীচের তীরটি ট্যাপ করি, এটি সর্বশেষতম লাইনে ঝাঁপিয়ে পড়বে এবং অনুসরণ করবে।

xfce4- টার্মিনাল 0.6.1 এই আচরণটি অনুসরণ করে না এবং এটি সক্ষম করার কোনও উপায় আছে কিনা তা আমি জানতে চাই। যদি কিছুটা খারাপভাবে বর্ণনা করা হয় তবে ক্ষমা চাই ...


আমার যুক্ত করা উচিত ... বর্তমানের আচরণ: আমি যখন আউটপুটটিতে এক বিন্দুতে থাকার চেষ্টা করি তখনই নতুন আউটপুট আসার সাথে সাথে এটি এতে নেমে যায় - বিরক্তিকর!
ডেভ

moreকমান্ডটি ব্যবহার করে আপনি আউটপুটটি একবারে দেখতে পেলেন । এটি আপনাকে রিয়েলটাইমে আউটপুট প্রদর্শন করবে না, স্ক্রীনটি বন্ধ হয়ে গেলেও প্রোগ্রামটি চলবে। এটি করার জন্য আপনি "পাইপ" (|) করতে পারেন (এটি ব্যাকস্ল্যাশের মতো একই কীতে প্রবেশের উপরে রয়েছে you আপনি my-code | moreআগে এবং পরে স্থানটি নোট করে রাখবেন type আউটপুট একটি পৃষ্ঠায় এবং পর্দা, এর Teh নীচে "আরো" যখন আপনি টিপুন "স্পেস" এটা পরবর্তী পৃষ্ঠায় স্ক্রোল যে, পর্যন্ত না এটা আউটপুট শেষে পৌঁছে দেখতে হবে।
TrailRider

হাই টেলরাইডার, মন্তব্যের জন্য ধন্যবাদ: এটি সত্যই আদর্শ নয়, এবং আমি এটিকে পাইপ না করাই পছন্দ করব - যতক্ষণ না আমি অগ্রগতি পর্যবেক্ষণ করতে "ধরতে" চাই, এতে স্পেসের প্রচুর আঘাত হানার দরকার পড়বে! এটি বলেছিল, একটি বিকল্প (পরীক্ষা হিসাবে) কোনও ফাইলে পুনঃনির্দেশ এবং তারপরে "টেল-ফ" চেষ্টা করা - সম্ভবত এটি আমাকে একটি ভিন্ন টার্মিনাল আচরণ দেয়? আমি যেতে হবে।
ডেভ

আমি ভাবিনি যে এটি আপনি যা চেয়েছিলেন ঠিক তেমনই তবে এটি আমার জানা একমাত্র কাজ, আমি নিশ্চিত অন্যরাও রয়েছেন তবে এটি আমার জ্ঞানের বাইরে। লেজ -f কাজ করতে পারে তবে তথ্য আপডেট হওয়ার সাথে সাথে এটি এখনও স্ক্রোল করতে পারে তাই এটি ডিফল্ট আচরণের চেয়ে বেশি ভাল নাও হতে পারে .... আমি নিশ্চিত নই। দুঃখিত আমি আরও সাহায্য করতে পারি না, আমি কয়েকটি কৌশল জানি কিন্তু একজন বিশেষজ্ঞের থেকে অনেক দূরে ...
TrailRider

" উদাহরণস্বরূপ: আমার কোড আউটপুট উত্পন্ন করছে এবং সাধারণত (অন্যান্য মেশিনে) আমি মাউস হুইলটিকে উপরের দিকে নিয়ে যেতে পারি This এটি সংক্ষেপে টার্মিনালটিকে সর্বশেষ আউটপুটটি স্ক্রিনে অনুসরণ করা থেকে থামায় এবং আপনি আপনার অবসর সময়ে আউটপুটটি দেখতে পারবেন নীচে আরও উত্পন্ন হওয়ার সময়। "ডেভ, আপনি কি চান এমন কোনও টার্মিনাল (এবং ওএস) এর নাম সরবরাহ করতে পারেন?

উত্তর:


17
  1. এক্সফেস টার্মিনাল পছন্দগুলি খুলুন: সম্পাদনা করুন> পছন্দসমূহ ...
  2. উপর স্ক্রোলিং বিভাগে সাধারণ আনচেক ট্যাব আউটপুট উপর স্ক্রোল চেকবক্সটি

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


3

কারও আগ্রহী হলে কমান্ড লাইনটি ব্যবহার করে এটি কীভাবে করা যায় তা এখানে:

grep -q ScrollingOnOutput ~/.config/xfce4/terminal/terminalrc || echo "ScrollingOnOutput=FALSE" >> ~/.config/xfce4/terminal/terminalrc && sed -i -E 's/^ScrollingOnOutput=.*/ScrollingOnOutput=FALSE/' ~/.config/xfce4/terminal/terminalrc
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.