উত্তর:
সাইগউইন ভিম জাহাজগুলি ভিআইএম এর ডিফল্ট কনফিগারেশনের সাহায্যে পাঠায়, যা ভিআইএমকে সামঞ্জস্যতা মোডে রেখে দেয় যেখানে এটি যতটা সম্ভব নিকটতম আসল vi অনুকরণ করার চেষ্টা করে। অন্যান্য সীমাবদ্ধতার মধ্যে তীর কীগুলি সেই মোডে কাজ করে না এবং ব্যাকস্পেস কেবল একটি অক্ষর মুছার পরিবর্তে কার্সারকে বামে সরিয়ে দেয়।
একটি খালি তৈরি করা ~/.vimrc
vi সামঞ্জস্যতা মোড অক্ষম করতে যথেষ্ট:
touch ~/.vimrc
এই কথাটি বলে, iসন্নিবেশ মোডে প্রবেশ করার জন্য যেভাবেই কাজ করা উচিত। আপনি কোথায় এবং কীভাবে ভিএম চালাচ্ছেন সে সম্পর্কে আপনাকে আরও বিশদ সরবরাহ করতে হবে। এছাড়াও, আপনি কি আসলে সাইগউইন, বা ভিমের নেটিভ উইন্ডোজ সংস্করণটি নিয়ে আসা ভিমটি চালাচ্ছেন?
হালনাগাদ
আপনি নীচে ~ / .vimrc এ সেটগুলি যুক্ত করতে পারেন ডিফল্ট ভিমের সাথে সমান
set nocompatible
set backspace=indent,eol,start
set backup
set history=50
set ruler
set background=dark
set showcmd
set incsearch
syntax on
set hlsearch
যদি ভিএম আপনার ভিএমআরসি ফাইলটি না নেয় তবে এটি পরিবর্তে কোনও .virc
ফাইল সন্ধান করতে পারে । এই ক্ষেত্রে, ফাইলটির নাম পরিবর্তন করুন এবং পরিবর্তনগুলি প্রয়োগ করা হবে।
সবচেয়ে সহজ উপায় হ'ল সাইগউইন ভিআইএম এর নমুনা ভিএমআরসি ফাইলটি অনুলিপি করা
cp /usr/share/vim/vim*/vimrc_example.vim /etc/vimrc
এটি আপনার সিস্টেমে প্রতিটি অ্যাকাউন্টের জন্য সমস্যার সমাধান করবে। যদি, কোনও কারণে, আপনি কেবলমাত্র এটি কোনও নির্দিষ্ট ব্যবহারকারীর জন্য পরিবর্তন করতে চান তবে করুন
cp /usr/share/vim/vim*/vimrc_example.vim ~/.vimrc
এখানে রেফারেন্স দেখুন
সাইগউইন ব্যবহার করে উইন্ডোজ ৮.১-এর ভিতরে ভিএম চেষ্টা করার সময় আমার তীর কীগুলির সাথে সমস্যা হয়েছিল। সমস্যাটি ছিল, সন্নিবেশ মোডে তীর কীগুলি নিয়ে নেভিগেট করার সময় A / B / C / D মুদ্রণ করা। আমার জন্য সমাধান কাজটি হ'ল:
cp vimrc_example.vim ~/.vimrc
মূলত, উপরে কমান্ড vimrc_example.vim
ফাইল অনুলিপি /home/<user name>/.vimrc
।
আপনার টার্মিনাল প্রোগ্রামের বৈশিষ্ট্যগুলির উপর নির্ভর করে আপনি যখন কার্সার কী টিপেন তখন এটি ESC কী দিয়ে শুরু হওয়া অক্ষরের ক্রম প্রেরণ করে। উদাহরণস্বরূপ, আপ অ্যারো কীটি তিনটি অক্ষর ESC প্রেরণ করে [A. ইনপুট মোডে vim সহ, ESC দেখা গেলে একটি কার্সার কী চাপলে ইনপুট মোডটি বন্ধ হতে পারে এবং পরবর্তী অক্ষরগুলি vim কমান্ড হিসাবে ব্যাখ্যা করা যেতে পারে। যেহেতু এটি ইনপুট মোড থেকে প্রস্থান করে, পাঠ্য সন্নিবেশ করা চালিয়ে যেতে আপনাকে আবার চাপতে হবে। সম্ভবত এটি আপনার জন্য ঘটছে।
আপনার টার্মিনালে এমন বিকল্প রয়েছে যা এমুলেশন পরিবর্তন করতে পারে, যেমন ভিটি -100, ভিটি -220, বা ব্যাকস্পেস বা ডেল কী চাপলে কী প্রেরণ করা হবে তা নির্দিষ্ট করে এমন একটি সেটিংস। এই সেটিংস পরিবর্তন করা আপনার পছন্দমতো আচরণ পেতে পারে। আপনি যদি নেটিজ উইন্ডোজ কমান্ড কনসোল ব্যবহার করেন তবে সম্ভবত আপনি এই বিকল্পগুলি পাবেন না।
আপনাকে ইনপুট মোডে কার্সার কীগুলি ব্যবহার করা এড়াতে হতে পারে। ইনপুট মোড থেকে প্রস্থান করতে ESC টিপুন, তারপরে কার্সারটি সরান, তারপরে আরও ইনপুট দেওয়ার জন্য আমি আবার চাই। ইনপুট মোডে কার্সার কীগুলি ব্যাখ্যা করার জন্য ভিআইএম যথেষ্ট স্মার্ট হওয়ার আগে আমাদের প্রবীণ-টাইমারদের এটি করতে হয়েছিল।
ESC
ও চাপ দেওয়ার মধ্যে কি বিলম্ব হয়i
?