অন্য সবার কাছে চমৎকার পরামর্শ রয়েছে, আমি ভেবেছিলাম আমি কিছু বেসিকটি পূরণ করব:
1. কনসোলের বাইরে ভিএম এর জন্য জিভিম এবং এটি কীভাবে ইনস্টল করবেন
আপনি জিজ্ঞাসা করেছিলেন যে ভিম কেবল কনসোল থেকে চালানো যেতে পারে। GVim (GUI-Vim) হ'ল একক সংস্করণ। আপনার স্ক্রিনশট থেকে দেখে মনে হচ্ছে আপনি উবুন্টু ব্যবহার করছেন, আপনি সফ্টওয়্যার সেন্টারে জিভিএম খুঁজে পেতে এবং সেখান থেকে এটি ইনস্টল করতে পারেন। বিকল্পভাবে আপনি sudo apt-get install gvim
টার্মিনাল থেকে করতে পারেন ।
.Vimrc কনফিগারেশন ফাইল তৈরি করা হচ্ছে
দেখে মনে হচ্ছে ডিফল্টরূপে, vim / gvim .vimrc
আপনার জন্য একটি তৈরি করে না , তাই আপনি নিজেই তৈরি করতে পারেন। ভিএম খুলুন এবং আপনার হোম ফোল্ডারে কল করা :e ~/.vimrc
একটি নতুন ফাইল সম্পাদনা করতে টাইপ করুন .vimrc
( ~
)
আমরা মাত্র একটি সেটিংস যুক্ত করে শুরু করব, যাতে এটি কাজ করে কিনা তা আমরা দেখতে পারি। নিম্নলিখিত পাঠ্য যুক্ত করুন:
" switch on line numbering
set number
"
মন্তব্য চরিত্র।
তারপরে, ভিম ছেড়ে দিন এবং এটি পুনরায় চালু করুন - আপনার সন্ধান করা উচিত যে 1 নম্বর লাইন উপরে বাম দিকে উপস্থিত হয়েছে এবং আপনি খুঁজে পেতে পারেন যে আপনি এখন থেকে যে কোনও ফাইল সম্পাদনা করেছেন তাতে ডিফল্টরূপে লাইন নম্বরটি চালু আছে।
৩. একটি প্লাগইন ইনস্টল করা
প্লাগইনস নামে পরিচিত ফোল্ডারে লাইভ থাকে ~/.vim/
, তবে, ভিম এটি ডিফল্টরূপে তৈরি করে না, তাই আপনাকে এটি তৈরি করতে হবে:
mkdir ~/.vim
সময়ের সাথে সাথে .vim
ফোল্ডারটি বেশ কয়েকটি সাবফোল্ডার যেমন বাড়বে:
plugin
প্লাগইনগুলির জন্য
color
রঙের স্কিমগুলির জন্য
doc
ডকুমেন্টেশন জন্য
syntax
সিনট্যাক্স হাইলাইটিং মোডের জন্য
তবে আপাতত তা খালি। এটি চেষ্টা করার জন্য একটি প্লাগইন যুক্ত করা যাক।
এর সাথে ভিএম খোলার মাধ্যমে শুরু করুন vim .
- এটি "এক্সপ্লোরার" মোডে একটি ফোল্ডার খুলতে ভিমকে বলে। আমরা NERDtree ইনস্টল করব যা একটি জনপ্রিয় ফাইল ব্রাউজার প্লাগইন, এটি ডিফল্ট এক্সপ্লোরারকে প্রতিস্থাপন করবে।
Http://www.vim.org/scriptts/script.php?script_id=1658 এ যান এবং পৃষ্ঠার নীচে টেবিল থেকে জিপ ফাইলটি ডাউনলোড করুন।
এটি সংরক্ষণাগার ব্যবস্থাপকটিতে খুলুন, "এক্সট্রাক্ট" চয়ন করুন এবং তারপরে আপনার ~/.vim/
ফোল্ডারে এক্সট্রাক্ট করতে বলুন । Ctrl+H
লুকানো ফোল্ডারগুলি দেখানোর জন্য আপনাকে সংরক্ষণাগার পরিচালকের ফোল্ডার ব্রাউজারের ভিতরে আঘাত করতে হবে ।
একবার এটি নিষ্কাশিত, এটি বিভিন্ন সাবফোল্ডার তৈরি করবে .vim
আপনার জন্য। আপনি যদি এখন একটি সঙ্গে vim পুনরায় আরম্ভ
vim .
আপনার দেখতে হবে এক্সপ্লোরার ভিউ বদলে গেছে! এটি এখন NERDtree প্লাগইন ব্যবহার করছে।
4. আরও .vimrc সেটিংস
আমার পূর্ণ .vimrc এখানে https://bitbucket.org/hjwp/vim/src উপলব্ধ , তবে এখানে কয়েকটি সেটিংস আমাকে সত্যিই দরকারী বলে মনে হচ্ছে:
" syntax highlighting
syntax on
" map cut & paste to what they bloody should be
vnoremap <C-c> "+y
vnoremap <C-x> "+x
map <C-v> "+gP
" sane text files
set fileformat=unix
set encoding=utf-8
" sane editing
set tabstop=4
set shiftwidth=4
set softtabstop=4
" convert all typed tabs to spaces
set expandtab
"autocompletion with ctrl+space
inoremap <c-space> <c-n>
inoremap <Nul> <c-n>
5. Ctags
আমি প্রথমে প্লাগিনগুলি নিয়ে খুব বেশি চিন্তা করব না, কেবলমাত্র ভিএম আপনাকে বাক্স থেকে যে শক্তি সরবরাহ করে তা ইতিমধ্যে আপনার কোডিংয়ের জন্য যথেষ্ট কার্যকর হওয়া উচিত। কিন্তু এক জিনিস যে সত্যিই দরকারী তেজ কর্মরত আছে ctags । ctags আপনাকে "লাফ-টু-ডেফিনিশন" এর মতো জিনিসগুলি করতে এবং আপনার উত্স গাছের সমস্ত কীওয়ার্ড জুড়ে স্বতঃপূরণ করতে দেয়। শুরু করা:
apt-get ইনস্টল exuberant-ctags
তারপরে, আপনার .vimrc এ যুক্ত করুন
map <f12> :!ctags -R .<cr>
এখন, আপনি যখন কোনও ভিএম সেশনে "F12" টিপুন, এটি একটি .tags
ফাইল তৈরি করবে , যা ভিএম কীওয়ার্ডগুলির জন্য স্ক্যান করতে ব্যবহার করতে পারে।
এখন আপনি যদি চালু থাকেন, উদাহরণস্বরূপ আপনার উত্স কোডটিতে একটি ফাংশন কল, আপনি ctrl+]
এর সংজ্ঞাটিতে লাফ দিতে ব্যবহার করতে পারেন । এখানে আরও তথ্য: /programming/563616/vim-and-ctags-tips-and- কৌশল
6. পরবর্তী কি
অন্যান্য ব্যক্তিরা কিছু সত্যই দরকারী-দেখায় গাইড পোস্ট করেছেন, এখানে বেশ কয়েকটি এসও পৃষ্ঠাগুলি আমি দরকারী খুঁজে পেয়েছি:
এটি একটি সম্পূর্ণ vim- বিশ্বের বাইরে। তবে: সতর্কতা: আপনি যদি নিজেকে ভিম গল্ফের মধ্যে পড়ে দেখেন তবে আপনি সম্ভবত খুব বেশি দূর চলে গেছেন - http://vimgolf.com/ ;-)
.vim
বা.vimrc
ফাইল নেই। আমি জানি কি.
তবে, আপনি কি আমাকে গাইড করতে পারেন ঠিক কীভাবে আমরা একটি একক প্লাগইন ইনস্টল করি বা একটি একক সেটিংস পরিবর্তন করতে পারি? দয়া করে সহায়তা করুন! ধন্যবাদ