বর্তমানে, আমার আমার .zshrc এ নিম্নলিখিতগুলি রয়েছে:
bindkey '^[[A' up-line-or-search
bindkey '^[[B' down-line-or-search
তবে এটি কেবল স্পেস অক্ষর হওয়ার আগে আমার বর্তমান ইনপুটটির সামগ্রীর সাথে মেলে বলে মনে হচ্ছে। উদাহরণস্বরূপ, sudo ls /
আমার ইতিহাসে শুরু হওয়া প্রতিটি লাইনের সাথে sudo
মিলবে, যখন আমি এটির সাথে কেবল আমার সম্পূর্ণ ইনপুটটির সাথে মেলে এমন লাইনগুলি মেলে চাই। (যেমন sudo ls /etc
মিলবে তবে মিলবে না sudo cat /var/log/messages
)
কাঙ্ক্ষিত আচরণ অর্জনের জন্য আমার কী পরিবর্তন করতে হবে?
এটি সম্পর্কিত হলে আমার সম্পূর্ণ .zshrc এখানে রয়েছে: https://gist.github.com/919566