এক্সটার্ম শুরু করার সময় প্রম্পটটি টার্মিনালের প্রথম লাইনে শুরু হয়। চলমান কমান্ডগুলি প্রম্পটটি নীচে না পৌঁছানো অবধি সরে যায় এবং তারপরে এটি সেখানেই থাকে (এমনকি Shift- Page Downবা মাউস এটি পরিবর্তন করতে পারে না)। পরিবর্তে টার্মিনালটির শুরুটি আজীবন "বিশেষ" হওয়ার অনুরোধটি সর্বদা টার্মিনালের নীচে থাকা উচিত। দয়া করে নোট করুন যে আমার কাছে একটি বহু-লাইন প্রম্পট রয়েছে ।
অবশ্যই এটি অন্যথায় আগের মতো কাজ করা উচিত (আকার পরিবর্তনযোগ্য, স্ক্রোলযোগ্য, আউটপুটে কোনও অপ্রয়োজনীয় নিউলাইন এবং কোনও আউটপুট রহস্যজনকভাবে অদৃশ্য হয়ে যাবে), সুতরাং PROMPT_COMMAND='echo;echo;...'
বা অনুরূপ কোনও বিকল্প নয়। সমাধানটি আদর্শভাবে শেল-নির্দিষ্ট হওয়া উচিত নয়।
সম্পাদনা: বর্তমান সমাধান , যখন সহজ ক্ষেত্রেই কাজ, কয়েক বিষয় রয়েছে:
- এটা ব্যাশ নির্দিষ্ট । একটি আদর্শ সমাধান অন্যান্য শাঁসের জন্য পোর্টেবল হতে হবে।
- অন্যান্য প্রক্রিয়াগুলি পরিবর্তিত হলে
PS1
এটি ব্যর্থ হয় । একটা উদাহরণ যা যোগ করা virtualenv হয়,(virtualenv)
এ শুরু এরPS1
, যা সবসময় শুধু ভাঁজ উপরে দেখা যাবে না। - Ctrl- lএখন ইতিহাসের শেষ পৃষ্ঠাটি সরিয়ে দেয় ।
এই সমস্যাগুলি এড়াতে কি কোনও উপায় আছে, এক্সটার্মের কাঁটাচামচ করা?
clear
কমান্ড কার্যকর করে প্রম্পটটি যে কোনও সময় সহজেই শীর্ষে ফেলা যায় ।