আমি যখন দুটি টার্মিনাল উইন্ডোর মধ্যে এক্স 11 মাউস নির্বাচন ব্যবহার করে পাঠ্যটি অনুলিপি করে আটকান তখন ট্যাবগুলি প্রায়শই হয় তবে সর্বদা নয়, স্থানগুলিতে রূপান্তরিত হয়। এটি জড়িত টার্মিনাল অ্যাপ্লিকেশন এবং তাদের ভিতরে চলমান প্রোগ্রামগুলির উপর নির্ভর করে বলে মনে হয়।
পরীক্ষার মাধ্যমে আমি এটি খুঁজে পেয়েছি:
- এটি কেবল উত্স (অনুলিপি) দিকে চলছে তা নির্ভর করে। টার্গেটের (পেস্ট) দিকটি যদি উত্স সংরক্ষণ করে তবে তা চলমান কোনও বিষয়ই ট্যাবগুলি আটকে দেবে।
- কেবল
gnome-terminalউত্স সাইডে ট্যাব সংরক্ষণ করে।xtermএবংkonsoleনা। - ট্যাবগুলি কেবলমাত্র সংরক্ষণ করা হয় যদি ফাইলটি আউটপুট ব্যবহার করে থাকে
cat। অন্যান্য অ্যাপ্লিকেশনের যেমনless,vim,emacs, অথবাnanoট্যাব সংরক্ষিত হয় না।
এর ব্যাখ্যা কী? এই বাগ হয় konsoleএবং xtermবা তাদের যেটি ভিন্নভাবে কনফিগার করা যেতে পারে? পারি lessএবং এই ধরনের আউটপুটে ট্যাব সংরক্ষণ করার জন্য কনফিগার করা?
less -xnএটি কোনও ট্যাব অক্ষরের পরিবর্তে এন স্পেস ব্যবহার করতে কনফিগার করে।-Uএটি হিসাবে ট্যাব প্রদর্শন করে তোলে^I। এটি একটি আক্ষরিক ট্যাব চরিত্র নির্গত করার কোনও উপায় আমি খুঁজে পাইনি যাতে পাঠ্যটি অনুলিপি করা একটি ট্যাব চরিত্রটি পেস্ট করে, তবে আমি কীভাবে তা জানতে আগ্রহী।