আমি পর্দার জন্য একটি জটিল সিস্টেম ব্যবহার করি। আমার ডিফল্ট পলায়ন \ 140 \ 140 এ সেট করা হয়েছে যা ব্যাকটিক। Ctrl-A আমার জন্য Zsh এর মধ্যে ইমাকস এবং কমান্ড লাইন সম্পাদনা উভয়কেই জটিল করে তোলে এবং আমি Ctrl-O (বেশিরভাগ স্ক্রিন ক্রিয়াকলাপের জন্য 2 হাত ক্রিয়াকলাপ) অপছন্দ করি।
আমি স্ক্রিন 1-এ পুনরায় সংশোধন করব যাতে কীবোর্ডের 1 থেকে শুরু করে বাম থেকে ডানদিকে নতুন সেশন তৈরি হয় This এটি আমি স্থির বা রেফারেন্স উইন্ডোজগুলিকে যা বিবেচনা করি তার জন্য স্ক্রিন 0 রিজার্ভ করতে দেয়। উইন্ডোজের মধ্যে অদলবদল করা খুব দ্রুত এক হাতের ইশারায় (ব্যাকটিক) 1, (ব্যাকটিক) 2, (ব্যাকটিক) 3
ইউনিক্স পরিবেশে ব্যাকটিক ব্যবহারের বিষয়টি হ'ল শেল / পার্ল স্ক্রিপ্ট কোডটি কাটা এবং পেস্ট করার চেষ্টা করার সময়। এই কারণে আমি আমার পালানোর চরিত্রের মধ্যে স্যুইচ করতে F11 / F12 বেঁধে রাখি।
bindkey -d -k F1 escape ^O^O # bound to F11
bindkey -d -k F2 escape \140\140 # bound to F12
এটি যখন আমি কাটা এবং পেস্ট পরিচালনা করব তখন সিটিআরএল-ও-তে পালিয়ে যাওয়ার বদলে যাবে। আমি ডাবল টিক আঘাত করা সহজ এবং বেশিরভাগ স্ক্রিন ক্রিয়াকলাপের জন্য একটি ভাল বাণিজ্য বন্ধ পাওয়া গেছে।
এই উত্তরটিকে নতুন সমাধান সহ পুনর্বিবেচনা করা হচ্ছে যা F12 হিট করে মোড টগল করার অনুমতি দেয় এবং মোড নির্দেশ করতে একটি ক্যাপশন ব্যবহার করে।
## command characters
escape \140\140 # default is `
## sets caption and escape toggle
bindkey -d -k F2 process a # bound to F12
## initial caption
caption always '%{= kW}%?%F%{+b KW}%:%{= kK}%? %= %?%F%{-b .c}>>>%{-}%? | %-w%{mW}%n* %t%? @%u%?%{-}%+w '
## registers to toggle bindkeys
register a "\140:eval 'bindkey -d -k F2 process b' 'process c' 'escape \\017\\017'^M"
register b "\017:eval 'bindkey -d -k F2 process a' 'process d' 'escape \\140\\140'^M"
## registers to change captions
register c "\140:caption string '%{= kW}%?%F%{+b mW}%:%{= kK}%? %= %?%F%{.c}ALT%{-}%? | %-w%{KW}%n* %t%? @%u%?%{-}%+w '^M"
register d "\017:caption string '%{= kW}%?%F%{+b KW}%:%{= kK}%? %= %?%F%{.c}>>>%{-}%? | %-w%{mW}%n* %t%? @%u%?%{-}%+w '^M"