আমি ফিনিশ কীবোর্ড লেআউট যা মানচিত্র ব্যবহার করছি AltGr+ + Spaceঅ অবিচ্ছিন্ন স্থান (nbsp, U- + + 00A0) এর। আমি এটিতে সাধারণভাবে খুশি তবে আমি দেখতে পেয়েছি যে আমি প্রায়শই দুর্ঘটনাক্রমে বাশ কমান্ড লাইন ব্যবহার করার সময় পাইপ |
চিহ্নের (" ফিনিশ কীবোর্ড লেআউটে AltGr+ <সহ লেখা ) পরে স্বাভাবিক স্থানের পরিবর্তে এনবিএসপি লিখি । আমি অনুমান করি যে AltGrপাইপটি টাইপ করার সময় আমাকে ধরে রাখতে হবে এবং স্পেসে আঘাত করার আগে এটি ছেড়ে দিতে হবে by আর যখন প্রকাশের খারাপ সময় আমার কাছে আসে তখন আমি AltGrকমান্ড লাইনে অদৃশ্য টাইপ এবং ত্রুটি বার্তাগুলির সাথে শেষ করি as
grep: command not found
দেখতে দেখতে অনেকটা মিল রয়েছে
grep: command not found
যা প্রথমবারের দিকে লক্ষ্য করা এই বিষয়টিকে কিছুটা শক্ত করে তোলে।
আমি জানি যে আমি এনবিএসপি অক্ষম করতে পারি তবে আমি কেবল পাইপ চরিত্রের পরে এটি অক্ষম করা ( নিয়মিত স্পেস উত্পাদন করতে AltGr+ Spaceথাকতে) পছন্দ করি বা এটি যদি সম্ভব না হয় তবে সর্বদা বাশ কমান্ড লাইন বা readline
স্তরে থাকি । বাশের সোর্স কোড , readline
বা আমার টার্মিনাল এমুলেটরটি পরিবর্তন না করে এটি করার কোনও সহজ উপায় আছেgnome-terminal
?
আর একটি ভাল সমাধান হ'ল এনবিএসপিকে কমান্ড লাইনে একরকম দৃশ্যমান হওয়ার জন্য কনফিগার করা, উদাহরণস্বরূপ ␣
কেবল রেন্ডারিংয়ের জন্য অন্য অক্ষর (ইউ + 2423 বলুন ) দিয়ে প্রতিস্থাপন করা হয়েছে ।
" ":␣
পর্যাপ্ত নয় ? আপনার আর কি দরকার?
echo a␣b
তবে ফলাফল আউটপুটটি আউটপুটে echo a b
আসল এনবিএসপি সহ ছিল with যেমনটি আমি মনে করি এটি অবশ্যই পাঠ্যরেখার স্তরে সম্পন্ন করা উচিত (এটি হ'ল কমান্ড লাইন সম্পাদক সর্বদা দৃশ্যমান অক্ষর প্রদর্শন করে তবে টার্মিনাল এমুলেটরটি সম্পাদকের প্রদর্শন এবং আউটপুট প্রদর্শনের মধ্যে পার্থক্য জানতে পারে না এবং তাই টার্মিনাল এমুলেটর রেন্ডারিংয়ের জন্য ভিজ্যুয়াল প্রতিস্থাপন করতে পারে না )।