লাইন মোড়ানো থেকে টার্মিনালটি কীভাবে থামানো যায়


25

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


উত্তর:


30

এটি আপনি কী অ্যাপ্লিকেশনটি ব্যবহার করছেন তার উপর নির্ভর করে।

আপনি যদি কোনও ফাইল বা কমান্ড আউটপুট ব্যবহার করে দেখছেন less, -Sবিকল্পটি (ওরফে --chop-long-lines) পাস করার ফলে একটি নতুন লাইনে মোড়কের পরিবর্তে আউটপুট কেটে যাবে। বাকী রেখাটি দেখতে আপনি অনুভূমিক তীর কীগুলি ব্যবহার করতে পারেন।

জেনেরিক অ পূর্ণ পর্দার অ্যাপ্লিকেশনগুলির জন্য, আপনি টার্মিনালে একটি উপযুক্ত এস্কেপ ক্রম প্রেরণ করে লাইন র্যাপিং বন্ধ করতে পারেন:

tput rmam

এই মোডটি অনুরূপ পালানোর মাধ্যমে বাতিল করা যেতে পারে:

tput smam

কয়েকটি অন্যান্য কমান্ড লাইন সরঞ্জামের জন্য আচরণটি সামঞ্জস্য করার বিশদ এখানে পাওয়া যাবে:

http://tomayko.com/writings/StupidShellTricks


ভালো লিঙ্কটি যদিও আমি আচরণের পরিবর্তনের মতো কিছু প্রত্যাশা করি নি। +1 টি।
লুইস আলভারাডো

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

কোনও নতুন বাশ / এস তৈরি করা হলে এটি কী স্বয়ংক্রিয়ভাবে পুনরায় সেট হয়? উদাহরণস্বরূপ, এটি কি, না এটি নয়; ক্রমাগত?
থোরস্মমনার

এটি ব্যবহারকারীর কনফিগারেশনের পরিবর্তে টার্মিনালের একটি রানটাইম কনফিগারেশন। সুতরাং এটি কোনও নতুন টার্মিনাল উদাহরণগুলিতে পৌঁছে দেবে না, তবে আচরণটি পুনরায় সেট না হয়ে থাকলে টার্মিনালে চলমান নতুন জিনিসগুলির দিকে এগিয়ে যাওয়া উচিত।
জেমস হেনস্ট্রিজ

@ জামেসহেনস্ট্রিজ কি মোড়কে সক্ষম করার কোনও উপায় আছে? লাইনে থাকা বাক্যটি পড়তে বাম এবং ডানে সরে যাওয়া পছন্দ করি না।
শায়ান

3

টার্মিনালটিতে সাধারণত লাইন মোড়কে অক্ষম করতে আপনি ব্যবহার করতে পারেন:

setterm -linewrap off

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