দুটি উত্তর:
একটি সংক্ষিপ্ত একটি: আপনি vim স্ক্রিপ্ট AnsiEsc.vim ব্যবহার করতে চান । এটি আপনার ফাইলে প্রকৃত এএনএসআই পালানোর ক্রমগুলি গোপন করবে এবং পাঠ্যটিকে যথাযথভাবে রঙিন করতে সিনট্যাক্স হাইলাইট ব্যবহার করবে। পেজারে এটি ব্যবহার করার ক্ষেত্রে সমস্যাটি হ'ল এটি কখন ব্যবহার করতে হবে তা আপনাকে ভিএমকে সনাক্ত করতে হবে। আমি নিশ্চিত নই যে আপনি কেবল সর্বদা এটি লোড করতে পারেন, না অন্য সিনট্যাক্স ফাইলগুলির সাথে এটির বিরোধ আছে কিনা। এটির সাথে আপনাকে পরীক্ষা করতে হবে।
একটি দীর্ঘ উত্তর: আপনি যে সর্বোত্তম আশা করতে পারেন তা হ'ল আংশিক অ-বহনযোগ্য সমাধান। কম প্রকৃতপক্ষে টার্মিনাল পালানোর ক্রমগুলি বুঝতে পারে না, কারণ এগুলি মূলত টার্মিনাল নির্ভর, তবে কমগুলি এগুলি সনাক্ত করতে পারে (এর একটি উপসেট), এবং আপনি যদি -r
(বা-R
) বিকল্প। টার্মিনালটি পালানোর ক্রমগুলি ব্যাখ্যা করবে এবং পাঠ্যের বৈশিষ্ট্যগুলি পরিবর্তন করবে (রঙ, গা bold়, আন্ডারলাইন ...)। ভিম, পেজারের পরিবর্তে সম্পাদক হওয়ায় টার্মিনালে কাঁচা নিয়ন্ত্রণের অক্ষরগুলি সহজেই দেয় না। এগুলি কোনও উপায়ে প্রদর্শন করা দরকার, যাতে আপনি আসলে এগুলি সম্পাদনা করতে পারেন। আপনি ভিমের অন্যান্য বৈশিষ্ট্য যেমন গোপন এবং সিনট্যাক্স হাইলাইট করে অনুক্রমগুলি লুকিয়ে রাখতে এবং পাঠ্যের রঙ নির্ধারণের জন্য ব্যবহার করতে পারেন তবে এটি সর্বদা টার্মিনাল সিকোয়েন্সগুলির কেবলমাত্র একটি উপসেট হ্যান্ডেল করবে এবং সম্ভবত কিছু টার্মিনালগুলিতে কাজ করবে না ।
এটি যখন আপনি পেজার হিসাবে কোনও পাঠ্য সম্পাদককে ব্যবহার করার চেষ্টা করবেন তখন এটি আপনাকে এমন অনেকগুলি সমস্যার মধ্যে ফেলে দেবে।