সাইগউইন + zsh: হোম এবং এন্ড কীগুলি কাজ করছে না


8

সাইগউইনের অধীনে zsh এর জন্য কাজ করার জন্য আমি হোম এবং এন্ড কীগুলি পাই না। বিভিন্ন উত্স যে পরামর্শ বলে মনে হচ্ছে

bindkey '\e[1~' beginning-of-line
bindkey '\e[4~' end-of-line

সমস্যার সমাধান করবে তবে এটি আমার পক্ষে কাজ করে না। আশ্চর্যজনকভাবে, আমি প্রবেশের পরে

bindkey "\e[3~" delete-char

মুছুন বোতামটি কাজ শুরু করে (তার আগে এটি কেবল আউটপুট করে ~)।

কারও কি ধারণা আছে কী চলছে?

আমি উইন্ডোজ এক্সপিতে রয়েছি এবং আমি উপলব্ধ সাইগউইন প্যাকেজগুলির সর্বশেষতম সংস্করণ ব্যবহার করছি।

আপডেট : এটি মিন্টির সাথে সমস্যা বলে মনে হচ্ছে, যদি আমি সাইগউইন.বাট চালনা করি যা উইন্ডোজ কমান্ড প্রম্পট চালু করে, তবে সবকিছু ঠিকঠাক কাজ করে। এটি কি এই বাগের সাথে সম্পর্কিত ?


যদি আপনি কল করেন read, আপনি টিপলে Homeএবং Endযথাক্রমে কী ফলাফল হয়?
slhck

যদি আমি টার্মিনাল থেকে পঠন চালনা করি, এবং তারপরে হোম টিপুন, স্ক্রিনের শীর্ষে কার্সারটি লাফিয়ে। এই আপনি কি বোঝাতে চেয়েছিলেন?
mavroprovato

তারপরে শেলকে এই কমান্ডগুলি আসলে পাসওয়ার্ড করতে আপনাকে আপনার টার্মিনালটি কনফিগার করতে হবে। যদিও উইন্ডোজে এটি কীভাবে কাজ করে সে সম্পর্কে কোনও ধারণা নেই।
slhck

উত্তর:



5

এখানে আমার অতিরিক্ত দরকারী বাইন্ডিংয়ের সম্পূর্ণ তালিকা (আদেশগুলি থেকে কলোনগুলি সরাতে সংশোধন করা হয়েছে)।

# ctrl-left/right
bindkey "\e[1;5C" forward-word
bindkey "\e[1;5D" backward-word

# ctrl-backspace/delete
bindkey "\C-_" backward-kill-word
bindkey "\e[3;5~" kill-word

# alt-backspace
bindkey "\e\d" undo

bindkey "\e[3~" delete-char
bindkey '\e[H' beginning-of-line
bindkey '\e[F' end-of-line
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.