অন্যান্য বিভিন্ন আলোচনা অনুযায়ী আমি আবদ্ধ opt+ + <-করার 0x1b 0x62
এবং opt+ + ->থেকে 0x1b 0x66
। এটি zsh এ দুর্দান্ত কাজ করে তবে tmux এ নয়।
Tmux ইন opt+ + <-শব্দ প্রতি backwords লাফ না, কিন্তু কিছু মোড পরিবর্তন ... যখন টাইপ করতে বলে মনে হয় s
কিছুদিন পরে, কার্সার অধীনে চরিত্র মুছে ফেলা হবে।
আমার কাছে cmd+ ->( 0x05
) এবং cmd+ <-( 0x01
) নিয়েও সমস্যা আছে - zsh এ keys কীগুলি শেষ এবং লাইনটির শুরুতে নেভিগেট করে, তবে এটি tmux এ মোটেই কাজ করে না।
আমি মনে করি না এই হেক্স কোডগুলির জন্য কোনও কী-বাইন্ডিং রয়েছে, সুতরাং আমি ধরে নিয়েছি যে আইটার্ম 2 থেকে টিমাক্সের পথে কিছু হারিয়ে গেছে ... read
সরাসরি zsh এবং tmux এ কল optকরা উপরে উল্লিখিত বাইন্ডিংগুলির জন্য একই কোডগুলিকে আউটপুট করে , তবে এটি হয় না cmdtmux- এ বাইন্ডিংয়ের জন্য কিছু আউটপুট ।
সম্পাদনা:
আমি আরও কিছুটা পরীক্ষা-নিরীক্ষা করে আবিষ্কার করেছি যে tmux এ / bin / bash ব্যবহার করার সময় বাইন্ডিংগুলি ঠিকঠাক কাজ করে এবং tmux এ zsh ব্যবহার করার সময় কেবল ব্রেক হয়। এমনকি হোমব্রুজ zsh এ কিছু ভুল হয়েছে কিনা তা পরীক্ষা করার জন্য আমি .zshrc লোড না করে / বিন / জেডএস পরীক্ষা করেছি, তবে সেখানেও বাইন্ডিংগুলি ভেঙে গেছে। দেখে মনে হচ্ছে এটি আসলে zsh নিয়ে সমস্যা।
সম্পাদনা:
আরও পরীক্ষা নিরীক্ষা! এটি। TERM এনভায়রনমেন্ট ভেরিয়েবলের সাথে সংযুক্ত বলে মনে হচ্ছে যা আমার .tmux.conf দ্বারা "স্ক্রিন-256color" তে সেট করা আছে - রঙগুলি কাজ করা সঠিক বলে মনে হয়, তবে zsh এই পরিবেশের পরিবর্তনশীল সাথে চলার সাথে সাথে, নেভিগেশন কাজ বন্ধ। রানিং TERM=screen-256color zsh
ইস্যুটির পুনরুত্পাদন করে।
bindkey -e
কোন .zshrc দিয়ে zsh শুরু করার পরে ব্যবহার করেছেন? অন্যথায় এটি নিয়মিত টার্মিনালেও কাজ করে না।