ম্যাক টার্মিনাল / আইটার্ম ইতিহাসের কার্সার সমস্যা


13

প্রায়শই, আমি টার্মিনাল.এপ বা আইটির্ম দুটিতে একটি কমান্ড চালাচ্ছি, এডিট করতে ফিরে যেতে উপরের তীর টিপুন এবং কার্সারটি উপরে বা অন্য কোথাও পুরোপুরি ভুল জায়গায় jুকে পড়ে। কমান্ডটি এত লম্বা হয়ে থাকে যে এটি পরবর্তী লাইনের চারপাশে আবৃত হয় especially কখনও কখনও এই দীর্ঘ কমান্ডগুলি সমস্ত এক লাইনে উপস্থিত হয় এবং কখনও কখনও এগুলি একাধিক লাইনে সঠিকভাবে প্রদর্শিত হয়।

এটি আইটার্ম এবং টার্মিনাল উভয় ক্ষেত্রেই ঘটে

এছাড়াও vi এবং ইমাস উভয় ক্ষেত্রেই ঘটে যা এগুলি বেশ ব্যবহারযোগ্য করে তোলে।

কোন ধারনা? ধন্যবাদ!

উত্তর:


20

এটি সম্ভবত সম্ভবত কারণ আপনার প্রম্পট সংজ্ঞায় এমন ক্রমগুলি অন্তর্ভুক্ত রয়েছে যা প্রম্পটের দৈর্ঘ্যে গণনা করা উচিত নয়, যেমন রঙ সেট করার জন্য। এই ক্রমের মধ্যবর্তী হওয়া উচিত \[এবং \]গণনা হওয়া থেকে তাদের দৈর্ঘ্য প্রতিরোধ। এখানে একটি উদাহরণ যা একটি সমস্ত-লাল প্রম্পট উত্পাদন করে:

PS1='\[\033[31m\]\u@\h:\w\$\[\033[0m\]'

এই লাইনটি কনফিগ ফাইলে রয়েছে (যেমন .bashrcবা .bash_profile), কারও জন্য - আমার মতো - যিনি প্রতিক্রিয়াটি পড়ার পরে নিখুঁত।
মনট্রিলিস্ট

0

যার যার কাছেও এই সমস্যা রয়েছে, এই বাগটি ঠিক করা হয়েছে। আরও তথ্যের জন্য আপনি এখানে দেখতে পারেন। https://code.google.com/p/iterm2/issues/detail?id=2245

আপনাকে গিথুব থেকে সর্বশেষতম উত্সটি টানতে হবে এবং উত্স থেকে তৈরি করতে হবে।

https://github.com/gnachman/iTerm2

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