রঙগুলি দেখান এবং লাইন মোড়কে অক্ষম করুন


13

lessপ্যাগিনেটর ব্যবহার করে , আপনি -rরঙিন ইনপুট সঠিকভাবে প্রদর্শন করতে -Sবিকল্প এবং লাইন মোড়কে অক্ষম করার বিকল্পটি ব্যবহার করতে পারেন ।

যাইহোক, ব্যবহার less -rSবা সমতুল্য করার সময় less -r -S, রঙগুলি ডিপ্লেড হয় তবে লাইনগুলি মোড়ানো হয়। এটা কিভাবে অর্জন করা সম্ভব?


2
-Rপরিবর্তে নির্দিষ্ট করা আপনার জন্য -rকাজ করতে পারে।
ডিভনুল

উত্তর:


15

তাহলে -rবিকল্প কাজ করে না, হয়তো -Rবিকল্প কি আপনি চান যা করবেন:

-আর বা - আরআরএ-নিয়ন্ত্রণ নিয়ন্ত্রণ-চারস

লাইক -আর, তবে কেবল এএনএসআই "রঙ" এ্যাসপ সিকোয়েন্সগুলি "কাঁচা" আকারে আউটপুট। -R এর বিপরীতে, বেশিরভাগ ক্ষেত্রে পর্দার উপস্থিতি সঠিকভাবে বজায় থাকে। এএনএসআই "রঙ" অব্যাহতি ক্রমগুলি ফর্মের ক্রম:

ইসি [... মি

যেখানে "..." শূন্য বা ততোধিক বর্ণের বর্ণচিহ্নগুলি পর্দার উপস্থিতি রেকর্ড করার উদ্দেশ্যে, এএনএসআই রঙের অব্যাহতি সিকোয়েন্সগুলি কার্সারটি সরানো নয় বলে ধরে নেওয়া হয়। আপনি কম ভাবতে পারেন যে "এম" ব্যতীত অন্য অক্ষরগুলি এএনএসআই রঙ পালানোর ক্রমগুলি এনভায়রনমেন্ট ভেরিয়েবল LESSANSIENDCHARS কে অক্ষরগুলির তালিকায় সেট করে যা কোনও রঙ পালানোর ক্রমটি শেষ করতে পারে end এবং আপনি কম ভাবতে পারেন যে প্রমিত অক্ষরগুলি ছাড়া অন্য অক্ষরগুলি ESC এবং m এর মধ্যে উপস্থিত হতে পারে এমন অক্ষরগুলির তালিকায় পরিবেশ পরিবর্তনশীল LESSANSIMIDCHARS সেট করে may


ধন্যবাদ! আসলে এটি একটি স্ব-উত্তর হওয়া প্রশ্ন ছিল (কিছুক্ষণ পরে আমি এটি বুঝতে পেরেছিলাম এবং ভাগ করে নিতে চেয়েছিলাম), তবে আমি খুব কম খ্যাতি পেয়েছি এবং এরপরে আমাকে উত্তর লিখতে দিয়েছি - এটি বলেছিল যে আমার 8 ঘন্টা অপেক্ষা করা উচিত পোস্ট করা ... কিছু মনে করবেন না, আমার উত্তরটি আপনার মতো নিখুঁতভাবে দেখেছিল
ডেভিড

1
পার্শ্ব-নোট হিসাবে, এটি যা করার অনুরূপ git: ডিফল্টরূপে এটি lessতার পেজার হিসাবে ব্যবহার করে এবং LESS=FRSXপরিবেশে এটির অনুরোধ করে (ঠিক তেমন less -FRSX)
ডেভিড

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