ভিমে, "কমান্ড-ডান" এবং "কমান্ড-বাম" ম্যাকের লাইনের শুরু এবং শেষের দিকে কীভাবে মানচিত্র করবেন?


10

আমি এটি ম্যাকের ডিফল্ট পাঠ্য সম্পাদনার মতো হওয়ার চেষ্টা করছি। আমি চেষ্টা করেছি map! <D-Left> 0 এবং map! <D-Right> $ ~ / .vimrc এ চেষ্টা করেছি , তবে অবশ্যই এটি কার্যকর হয়নি। কিভাবে আমি এটি করতে পারব?

উত্তর:


9

আমি যতদূর জানি, কমান্ড কী মডিফায়ার সিনট্যাক্স ( <D-...>) কেবল ম্যাক ওএস এক্স -এর ভিএম -এর জিইউআই-মোড ইভেন্টগুলিতে কার্যকর is

তেজ উদাহরণস্বরূপ GUI ভিত্তিক করা আবশ্যক কারণ অধিকাংশ টার্মিনাল emulators ( টার্মিনাল , iTerm , ইত্যাদি), কমান্ড কী সমন্বয় কন্ট্রোল সিকোয়েন্স উৎপন্ন না তাই একটি TTY শুধুমাত্র উদাহরণ হিসেবে বলা যায় তেজ কোন উপায় জানাতে চাই যে কমান্ড কী সমন্বয় কি কখনো করেছে টিপুন (টার্মিনাল এমুলেটরটি টিটিআই ইন্টারফেসের মাধ্যমে কখনও কিছু পাঠায় না)। প্রকৃতপক্ষে, টার্মিনালটি তার খোলা উইন্ডোগুলির মধ্য দিয়ে সাইক্লিং করতে ⌘। এবং ⌘ → (কমান্ড-বাম এবং-রাইট) আবদ্ধ করে, তাই আপনি টার্মিনালের প্রসঙ্গে টাইপ করার সময় এই কীগুলি "ইতিমধ্যে নেওয়া" হয়ে থাকে ।

ম্যাকভিম (যখন জিইউআই মোডে চালিত হয়) ফাংশনাল ম্যাপিং সহ আসে (অন্য ম্যাক-স্টাইলের কীস্ট্রোকগুলির মধ্যে)<D-Left>এবং<D-Right>(যথাক্রমে,<Home>প্রায় অভিন্ন0) এবং<End>(অভিন্ন$)। এক সতর্কীকরণ যে এই ডিফল্ট ম্যাপিং সালে প্রতিষ্ঠিত হয়$VIM/gvimrc, তাই তারা শুধুমাত্র সঠিকভাবে আপনার থেকে ওভাররাইড করা যেতে পারে~/.gvimrc

আমি মনে করি অন্য GUI ভিত্তিক সংস্করণ আছে হয়েছে তেজ ম্যাক OS X এর জন্য কিন্তু MacVim শুধুমাত্র আধুনিক এক মত মনে হয়।

মোটামুটিভাবে, প্রারম্ভকালে ফাইল এই আদেশ প্রসেস করা হয়: $VIM/vimrc, ~/.vimrc, $VIM/gvimrc, ~/.gvimrc। যেহেতু MacVim এর $VIM/gvimrcমানচিত্র <D-Left>, আপনি আপনার ম্যাপিং করা প্রয়োজন <D-Left>আপনার (যদি আপনি আসলে এটিকে ওভাররাইড করতে চান) ~/.gvimrcতাই এটি "চূড়ান্ত বলুন" রয়েছে।


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