আমি OSX লায়ন 10.7.3 চালাচ্ছি, zsh
সংস্করণ 4.3.11। আমি আমার প্রম্পটে রঙ পালা কোড আছে যে খুঁজে পেয়েছি, এটি royally জিনিষ screws। উদাহরণস্বরূপ, যদি আমি কমান্ড ইতিহাসের মাধ্যমে দীর্ঘ লাইনে স্ক্রোল করি, এবং তারপরে একটি ছোট্ট স্ক্রোলে স্ক্রোল করি, তবে অনেক অক্ষর সাফ করা হবে না। যদি আমি অনুমান করতে পারতাম, এটি দৃশ্যমান অক্ষরগুলির সংখ্যা গণনা করছে এবং তারপরে এটি ব্যবহার করার জন্য কতগুলি অক্ষর পরিস্কার করতে হবে তা নির্ধারণ করতে - যা অবশ্যই যথেষ্ট অক্ষরগুলি পরিষ্কার করবে না।
এটা কি মূল্য, রুবি এর জন্য Readline
প্যাকেজ একই আচরণ প্রদর্শন করে (যার অর্থ আমি আমার রং না পারে irb
প্রম্পট হয়)।
bash
পুরোপুরি আচরণ করে, তাই আমি কি ঘটছে তা নিশ্চিত নই। আমি অনুমান করি bash
এবং zsh
উভয় ব্যবহার করছেন readline
... তাই আমি কি দেয় না দেখতে।
কোন সাহায্যের ব্যাপকভাবে প্রশংসা হবে।
আপডেট 3/19/12
আমি সিস্টেম উভয় চেষ্টা zsh
এবং এক মাধ্যমে ইনস্টল brew install zsh
- কোন পাখা কোন উপায়।
এখানে আউটপুট এর otool -L /usr/local/Cellar/zsh/4.3.17/bin/zsh
:
/usr/local/Cellar/zsh/4.3.17/bin/zsh:
/usr/local/lib/libgdbm.4.dylib (compatibility version 5.0.0, current version 5.0.0)
/usr/local/lib/libpcre.0.dylib (compatibility version 1.0.0, current version 1.1.0)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
আমার কিছু অংশ যদি এটি libncurses এর সাথে সমস্যা হয় তবে আমি মনে করি এটি সম্পূর্ণতা এবং ইতিহাস কার্যকারিতা কী।