আমার ইমাস কি-বাইন্ডিংগুলি zsh
( CtrlA, CtrlE) কাজ করছে না । আমি zsh
ওএস এক্স ব্যবহার করি
তারা অন্য কোনও জিনিসে আবদ্ধ হতে পারে। আমি বর্তমানে oh-my-zsh ব্যবহার করছি ।
এবং আমার .zshrc
শেষ হয়ে গেছে এখানে ।
আমার ইমাস কি-বাইন্ডিংগুলি zsh
( CtrlA, CtrlE) কাজ করছে না । আমি zsh
ওএস এক্স ব্যবহার করি
তারা অন্য কোনও জিনিসে আবদ্ধ হতে পারে। আমি বর্তমানে oh-my-zsh ব্যবহার করছি ।
এবং আমার .zshrc
শেষ হয়ে গেছে এখানে ।
উত্তর:
আমি সমস্যার সমাধান পেয়েছি। দেখে মনে হচ্ছে ওহ-মাই-জেডএস ডিফল্ট কী-বাইন্ডিংগুলিকে ওভাররাইড করছে।
যখন আমি আমার শেষে নিচের লাইন যোগ .zshrc
, CtrlEএবং CtrlAকাজ:
bindkey -e
সাধারণভাবে বলতে গেলে, আপনি কী এবং টাইপ করে একটি কী এর কোড খুঁজে পেতে পারেন CtrlV। তারপরে আপনি এই কীটি bindkey
কোনও zsh
কী-বোর্ড কার্যকারিতা (যেমন beginning-of-line
) তে মানচিত্র করতে ব্যবহার করতে পারেন ।
আপনার নির্দিষ্ট ক্ষেত্রে যে হবে CtrlV CtrlAএবং CtrlV CtrlE।
তারপরে আপনি কোডটি আপনার .inputrc
, সিস্টেমে /etc/inputrc
বা আপনার .zshrc
মতো করে রাখতে পারেন:
bindkey '^A' beginning-of-line
bindkey '^E' end-of-line
এটি অন্যান্য কীগুলির জন্যও কাজ করে। উদাহরণস্বরূপ, আমি সঙ্গে কিছু সমস্যা ছিল Homeএবং End।
যে কোনও টার্মিনাল সেশনে আপনার এই কৌশলটি ব্যবহার করতে সক্ষম হওয়া উচিত: tty,