ভিআইএম ম্যাপিংগুলি OS X তে কাজ করছে না


1

উবুন্টুর জন্য আমার .vimrc এ নিম্নোক্ত লাইন আছে। তারা বর্তমান তারিখটি একটি স্ট্রিং হিসাবে সন্নিবেশ করান, এবং যথাক্রমে বর্তমানে খোলা ফাইলের নীচে আমার স্বাক্ষর ঢোকান:

:map <F2> "=strftime("%B %d, %Y")<CR>Pli<Return><Esc>"
:map <F3> :e ~/.sign.txt<CR>ggV/^$<CR>k"*xG$a<C-R><C-O>*<Esc>:w<CR>:bd<CR>G$a<C-M><Esc>"*P

তারা আমার ম্যাকবুকে কাজ করছে না, যদিও। "Q \ n" সন্নিবেশ করাতে F2 কমান্ড ফলাফল, এবং F3 কমান্ড "R \ n" ঢোকাতে ফলাফল দেয়। আমি কিভাবে আমার ম্যাকে কাজ করার জন্য এই ম্যাপিংগুলি আপডেট করতে পারি?

উত্তর:


1

আপনার এই রাখুন .vimrc

" Mac specific fix for function keys
map <Esc>OP <F1>
map <Esc>OQ <F2>
map <Esc>OR <F3>
map <Esc>OS <F4>
map <Esc>[16~ <F5>
map <Esc>[17~ <F6>
map <Esc>[18~ <F7>
map <Esc>[19~ <F8>
map <Esc>[20~ <F9>
map <Esc>[21~ <F10>
map <Esc>[23~ <F11>
map <Esc>[24~ <F12>

এখন থেকে আপনি সহজেই বাঁধতে পারেন <F1> উদাহরণ স্বরূপ

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.