আমার তীর কীগুলি আইটির্মের অধীনে ভিমে কাজ করে না?


11

আমি টার্মিনালটি ব্যবহার করি এবং একটি ভিম সেশন শুরু করি তবে তারা ঠিকঠাক কাজ করে তবে আইটার্মের আওতায় বাম-আপ-ডাউন-ডান চলাচল করতে আমাকে এইচজেকেএল ব্যবহার করতে হবে।

টার্মিনাল এবং আইটার্ম উভয়টি TERM = xterm-color। আমার .vimrcবেশ জোঁক এবং সেখানে কোনও কী বাঁধাই সেট করা নেই যা এই সমস্যার কারণ হতে পারে।

iTerm v0.10।

উত্তর:


5

নিম্নলিখিত চেষ্টা করুন:

  1. বুকমার্কস মেনু আইটেম থেকে, বুকমার্কগুলি পরিচালনা করুন ... নির্বাচন করুন
  2. ডিফল্ট বুকমার্ক চয়ন করুন এবং সম্পাদনা আইকন ক্লিক করুন।
  3. কীবোর্ড সেটিংটি গ্লোবাল-এ পরিবর্তন করুন ।

আমি আইটার্ম 2 তেও একই সমস্যা পেয়েছি। কোনও বুকমার্ক মেনু নেই :(
ওয়েই হু

1
@ ওয়েই: তাদের আইটার্ম 2-তে প্রোফাইল বলা হয়। প্রোফাইল -> প্রোফাইলগুলি খুলুন ... এবং সেখান থেকে আপনি প্রোফাইল (গুলি) এর জন্য কীবোর্ডের এক্সটার্ম ডিফল্ট লোড করতে পারেন।
ইয়ান সি

@ ইয়ান, ধন্যবাদ আমি সেটিংস পেয়েছি কিন্তু এক্সটার্ম ডিফল্ট লোড করলে সমস্যার সমাধান হয়নি।
ওয়েই হু

@ ওয়েইহু: সেন্ডিনেলের মূল পরামর্শটি ছিল গ্লোবাল সেটিং লোড করা, এক্সটার্মের মতো নয় এবং আমি আশা করি এটিটি আইটার্ম 2-এ চলে যাবে - আমি আইটার্ম 2 ইনস্টল করার সাথে সাথেই চেষ্টা করব। আমি জানি যে ইয়ান সি এক্সটার্ম লিখেছিল, তবে সম্ভবত এটি টাইপো ছিল।
ব্লেসরব্ল্যাড

আইটিার্ম 2 এর জন্য একটি এফএকিউ বিভাগ রয়েছে: iterm2.com/#/section/faq আমি "টার্মিনাল টাইপ রিপোর্ট করুন: xterm-256color" একসাথে ডিফল্ট এক্সটার্ম কী-বাইন্ডিং ব্যবহার করি; আপনি টার্মিনাল.এপ থেকে চেষ্টা করতে পারেন, তবে কী-বাইন্ডিংগুলি কোনও সম্পর্কযুক্ত বলে মনে হচ্ছে না। আমার কাছে একমাত্র গুরুত্বপূর্ণ বিষয়টি ছিল আল্টাকে মেটার পরিবর্তে + ইস্কের মতো আচরণ করা, তবে এটি তীরের ক্ষেত্রে প্রয়োগ করা উচিত নয় (আমার জন্য এটি আল্ট-বি এবং পর্দার নীচে থাকা বন্ধুদেরকে স্থির করে)।
ব্লেজারব্লেড

4

নিম্নলিখিত আমার জন্য কাজ করে।

আইটার্ম 2 এ:

  • প্রোফাইল -> প্রোফাইলগুলি খুলুন ...
  • প্রোফাইল সম্পাদনা করুন ...
  • কী ট্যাব
  • লোড প্রিসেট থেকে ... ড্রপ-ডাউন, টার্মিনাল.এপ সামঞ্জস্যতা চয়ন করুন

আপনাকে জেরাল্ড ধন্যবাদ, আপনি একজন জেন্টলম্যান এবং একটি স্কয়ার।
Snickers3192

2

এইভাবে আমি স্থির করেছি:

nnoremap <silent> <ESC>^[A <Nop>
nnoremap <silent> <ESC>^[B <Nop>
nnoremap <silent> <ESC>^[D <Nop>
nnoremap <silent> <ESC>^[C <Nop>

বিঃদ্রঃ:

"^ [" : অক্ষর টাইপ করা করা আবশ্যক, পরিবর্তে আপনি তাদের করছেন দ্বারা পেতে - Vএবং সংশ্লিষ্ট কার্সার তীর অবস্থান টিপে (ঊর্ধ্বমুখী, নিম্নমুখী, বাম, ডান)।

পরীক্ষিত: iTerm2 (1.0.0.20140629 তৈরি করুন)


1

আমি এইটিটিএম 2 বিল্ড ৩.০.১৫ এবং আমার .vimrc থেকে নিম্নলিখিত অংশগুলি সহ এইটিকে বাছাই করতে সক্ষম হয়েছি:

" Map alternate key combination for Esc.
noremap <c-[> <Esc>
" Map arrow keys for nomal mode.
nnoremap <silent> <Esc><Up>A <Nop>
nnoremap <silent> <Esc><Down>B <Nop>
nnoremap <silent> <Esc><Right>C <Nop>
nnoremap <silent> <Esc><Left>D <Nop>

আছে HTH।

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