প্রথমে, আমি সচেতন যে আমি মিডনাইট কমান্ডারে সংশ্লিষ্ট ফাংশন কীগুলি ( মাধ্যমে ) সংশ্লেষ করতে Alt+ 1(9 এবং 0 এর মাধ্যমে) ব্যবহার করতে পারি aware এটি আমাকে বহুবার সহায়তা করেছে, কিন্তু ডিফল্টরূপে আমি এখনও প্রকৃত ফাংশন কীগুলি স্বজ্ঞাতভাবে চাপছি।F1F10
সংক্ষিপ্তসার: আমি tmux
পিটিটিওয়াই ব্যবহার করে একটি সেশনের (কখনও কখনও উইন্ডো, কখনও কখনও ফলক) ভিতরে ভিম এবং মিডনাইট কমান্ডার উভয়কে চালানোর চেষ্টা করছি ।
সুতরাং ডিফল্টরূপে আমার নিম্নলিখিত পটিটিওয়াই কনফিগারেশন রয়েছে:
সঙ্গে ESC[n~
ম্যাপিং
ভিমে ম্যাপিং ( map <F1> :tab help<CR>
এবং এছাড়াও nmap
এবং imap
) করার সময় এখন সমস্যাটি F1হ'ল এটি ~(টগল কেস) এর প্রভাব দেয় । আর যদি আমি চাপুন F1মাধ্যমে F5শেল মধ্যে, টিল্ড ( ~
) ফলে হয় বরাবর একটি ঘণ্টা না। এই সেটিংটি ব্যবহার করে যদিও ফাংশন কীগুলি মিডনাইট কমান্ডারে পুরোপুরি সূক্ষ্মভাবে কাজ করে।
আমার সমস্যাগুলি ছাড়াও উপরের সেটিংসটি সম্পর্কে একটি স্বতন্ত্র বিষয় আছে F1: আমি ভিমে "ম্যাপড" F5( set pastetoggle=<F5>
)ও করেছি। আশ্চর্যের ব্যাপার যে যে কাজ একটি যাদুমন্ত্র মত, যদিও F5শেল কী একটি দেয় ~
ঠিক F1ইত্যাদি
দ্রষ্টব্য: বাইরে Vim চালানোর সময় tmux
, ডিফল্ট বাঁধাই (এবং আমার ওভাররাইড) F1কাজের সূক্ষ্ম!
"লিনাক্স" ম্যাপিং সহ
তাই স্বাভাবিকভাবে আমি উপরের ডায়ালগটিতে "লিনাক্স" সেটিংসটি ব্যবহার করার চেষ্টা করেছি। সুতরাং আমি যখন F1টিপব তখন লিমের শেষের দিকে সন্নিবেশ মোডে প্রবেশ করুন (এর প্রভাব A)। মিডনাইট কমান্ডার এই সেটিং সহ ফাংশন কীগুলির কোনওটিকেই চিনতে পারে না। শেলটিতে যথেষ্ট পরিমাণে F1আমাকে A
এবং একটি ঘণ্টা দেবে ( F2একটি B
এবং আরও কিছু)।
আমি এখানে কি মিস করছি? মিডনাইট কমান্ডার এবং ভিম উভয়ই ফাংশন কীগুলি স্বীকৃতি দিতে পারে যেখানে আমি কীভাবে একটি অভিন্ন আচরণ পেতে পারি?
অতিরিক্ত তথ্য:
রিমোট সিস্টেমটি উবুন্টু 14.04 সহ LANG=en_US.UTF-8
।
TERM
অধিবেশনটির TERM=xterm
বাইরে সেট করা থাকে tmux
এবং TERM=screen
যখন ফলক বা উইন্ডোর ভেতর থেকে দেখা যায়।
আমি ব্যবহার করছি না:
set-option -g default-terminal "screen-256color"
ভিতরে টার্মিনাল টাইপ ওভাররাইড করতে tmux
।
tack
,apt-file search
আপনি প্রস্তাবিত প্যাকেজটি ইনস্টল করার পরেও নয়। তবেtoe -a|grep -i putty
নিশ্চিত করে যে বেশ কয়েকটি পুটিটিওয়াই টার্মিনাল সংজ্ঞা রয়েছে (ক সহputty-256color
)। আমি এটি চেষ্টা করে দেখুন এবং আপনার কাছে ফিরে আসব এবং সেই অনুসারে গ্রহণ করব।