দুর্ভাগ্যক্রমে, screen
-ভিত্তিক টার্মিনো ডাটাবেস এন্ট্রিগুলি প্রায়শই পরিবর্তিত তীর কীগুলির জন্য কোনও ক্রম সংজ্ঞায়িত করে না (যেমন তাদের নাও থাকতে পারে kUP
), সুতরাং tmux- র মধ্যে চলমান প্রোগ্রামগুলি এই ধরণের ক্রমগুলি আশা করতে নাও পারে। আপনি এই কীগুলি সনাক্ত করতে চান এমন কোনও প্রোগ্রাম ম্যানুয়ালি কনফিগার করতে হবে। ইন তেজ , আপনি আপনার এই লাগাতে পারেন ~/.vimrc
:
if &term =~ '^screen'
" tmux will send xterm-style keys when xterm-keys is on
execute "set <xUp>=\e[1;*A"
execute "set <xDown>=\e[1;*B"
execute "set <xRight>=\e[1;*C"
execute "set <xLeft>=\e[1;*D"
endif
আপনি যদি দেখতে পান যে- বিভাজনটি ব্যবহার করার ফলে আপনার স্বাভাবিক তীর কীগুলি কাজ করা বন্ধ করে দেয় তবে আপনি ভিন্ন রূপগুলি ব্যবহার করতে পারেন x
(অর্থাত্ <Up>
পরিবর্তে <xUp>
, এবং x
অন্যদিকে ) arrow
এর মতো কীগুলি সংজ্ঞায়িত করার সুবিধাটি হ'ল আপনাকে প্রতিটি সংশোধক সংমিশ্রণকে আলাদা আলাদাভাবে ম্যাপ করতে হবে না (শিফট, কন্ট্রোল, কনটোল + শিফট, মেটা, মেটা + শিফট, मेटा + নিয়ন্ত্রণ, मेटा + নিয়ন্ত্রণ + শিফট); *
সব সংশ্লিষ্ট সিকোয়েন্স (দেখুন হ্যান্ডেল করতে বিশেষ ব্যাখ্যা পায় :help xterm-modifier-keys
)।