আমার .zshrc
চেহারাটি এরকম:
export EDITOR="/usr/bin/vim"
এখন যখন আমি একটি টার্মিনাল খুলি এবং একটি কীবোর্ড শর্টকাট প্রবেশ ctrlaকরি লাইনের শুরুতে যেতে পছন্দ করি, এটি কার্যকর হয় না। পরিবর্তে, স্ট্রিং ^A
(বা অন্য কিছু স্ট্রিং, আমি প্রবেশ করানো শর্টকাটের উপর নির্ভর করে) টার্মিনালে প্রবেশ করে:
emlai:~ % ^A
export
আমার থেকে শব্দটি সরিয়ে ফেলা .zshrc
কীবোর্ড শর্টকাটগুলি সঠিকভাবে কাজ করে:
EDITOR="/usr/bin/vim"
কিবোর্ড শর্টকাটকে খুব কার্যকর করে তোলে তার EDITOR
চেয়ে অন্য কিছু হিসাবে রফতানি করা vim
, যেমন:
export EDITOR="/usr/bin/nano"
কেন এমন হয়?
আমি এটিও পরীক্ষা করে দেখেছি bash
এবং কীবোর্ড শর্টকাটগুলি সেখানকার সমস্ত ক্ষেত্রে সঠিকভাবে কাজ করে।
bindkey
ওভার ব্যবহার করার কোনও কারণ আছেset -o
?