ভন্ডল, কার্যকরভাবে ভিমে প্লাগইন পরিচালনা করুন

ভিম ভন্ডল সম্পর্কে

পরের নিবন্ধে আমরা ভন্ডল এক নজরে নিতে যাচ্ছি। আজ, বিশ্বের সমস্ত সম্পাদক থাকা সত্ত্বেও, ভিম নিঃসন্দেহে অন্যতম শক্তিশালী এবং বহুমুখী সরঞ্জামগুলির মধ্যে একটি পাঠ্য ফাইল হেরফেরসিস্টেম কনফিগারেশন ফাইল পরিচালনা এবং কোড লিখুন। অনেক ব্যবহারকারী যারা এই সম্পাদকটিকে ঘৃণা করেন তবুও অনেক বেশি। প্লাগিন ব্যবহার করে ভিমের কার্যকারিতাটি বিভিন্ন স্তরে বাড়ানো যেতে পারে এবং আমরা ভন্ডলের মাধ্যমে সেগুলি নিয়ন্ত্রণ করতে পারি।

এটি একটি অত্যন্ত দরকারী প্লাগইন Vim প্লাগইন পরিচালনা করুন। ভন্ডল প্রতিটি প্লাগইনগুলির জন্য একটি পৃথক ডিরেক্টরি গাছ তৈরি করে যা আমরা সংশ্লিষ্ট প্লাগইন ডিরেক্টরিতে অতিরিক্ত কনফিগারেশন ফাইলগুলি ইনস্টল করি এবং সংরক্ষণ করি। সংক্ষেপে, এটি আমাদের নতুন প্লাগইন ইনস্টল করতে, বিদ্যমানগুলি কনফিগার করতে, সেগুলিকে আপডেট করতে, ইনস্টলড প্লাগইনগুলি অনুসন্ধান করতে এবং অব্যবহৃত প্লাগইনগুলি পরিষ্কার করার অনুমতি দেবে clean সমস্ত ক্রিয়া ইন্টারেক্টিভভাবে একক কীস্ট্রোক দিয়ে সম্পাদন করা যেতে পারে।

Vundle ইনস্টলেশন

আপনার যদি ভন্ডল দরকার হয়, তা কল্পনা করুন আপনি ইতিমধ্যে আপনার সিস্টেমে vim ইনস্টল করেছেন। যদি এটি না হয়, ভিএম এবং গিট ইনস্টল করুন (ভান্ডেল ডাউনলোড করতে)। ডেবিয়ান-ভিত্তিক সিস্টেমে এই প্যাকেজগুলি ইনস্টল করতে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

sudo apt-get install vim git

Vundle ডাউনলোড করুন

আমরা যাচ্ছি ক্লোন ভন্ডল সংগ্রহস্থল:

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

ভন্ডল কনফিগার করুন

নতুন প্লাগইন ম্যানেজারটি ব্যবহার করতে ভিমকে বলতে, আমাদের ফাইলটি তৈরি করতে হবে ~ / .vimrc.

vim ~/.vimrc

নিম্নলিখিত ফাইলগুলি এই ফাইলের শীর্ষে রাখুন:

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" The following are examples of different formats supported.
" Keep Plugin commands between vundle#begin/end.
" plugin on GitHub repo
Plugin 'tpope/vim-fugitive'
" plugin from http://vim-scripts.org/vim/scripts.html
" Plugin 'L9'
" Git plugin not hosted on GitHub
Plugin 'git://git.wincent.com/command-t.git'
" git repos on your local machine (i.e. when working on your own plugin)
Plugin 'file:///home/gmarik/path/to/plugin'
" The sparkup vim script is in a subdirectory of this repo called vim.
" Pass the path to set the runtimepath properly.
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
" Install L9 and avoid a Naming conflict if you've already installed a
" different version somewhere else.
" Plugin 'ascenator/L9', {'name': 'newL9'}

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList       - lists configured plugins
" :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line

"প্রয়োজনীয়" হিসাবে চিহ্নিত করা লাইনগুলি ভন্ডল প্রয়োজনীয়তা und। বাকী রেখাগুলি কেবলমাত্র উদাহরণ, যা আমরা চাইলে মুছে ফেলতে পারি। একবার শেষ হয়ে গেলে আমরা ফাইলটি সংরক্ষণ করি জন্য: wq.

এখন আমরা ভিএম খুলতে পারি:

vim

প্লাগইন ইনস্টল করুন

অ্যাড-অন ইনস্টল করতে আমরা সম্পাদকের অভ্যন্তরে লিখব:

Vim vundle ওপেন প্লাগইনস্টল

:PluginInstall

একটি নতুন উইন্ডো সবার সাথে বিভক্ত হয়ে খুলবে প্লাগইনগুলি আমরা .vimrc ফাইলে যুক্ত করিযা স্বয়ংক্রিয়ভাবে ইনস্টল হবে।

vundle vim প্লাগইনস্টল

ইনস্টলেশন সম্পূর্ণ হলে, আমাদের অবশ্যই আবশ্যক পরিষ্কার বাফার ক্যাশে নিম্নলিখিত কমান্ড টাইপ করা:

:bdelete

আমরাও পারি ভিএম না খোলায় প্লাগইন ইনস্টল করুন। টার্মিনাল থেকে আপনাকে কেবল এই আদেশটি ব্যবহার করতে হবে:

vim +PluginInstall +qall

ভন্ডল দিয়ে ভিম প্লাগইন পরিচালনা করুন

নতুন প্লাগইন যুক্ত করুন

প্রথমে অ্যাড-অন উপলব্ধ কমান্ড ব্যবহার করে:

Vim vundle প্লাগইন অনুসন্ধান

:PluginSearch

পাড়া ভিিমস্ক্রিপ্ট সাইট থেকে স্থানীয় তালিকা আপডেট করুন, যোগ করুন "!" শেষে:

:PluginSearch!

একটি নতুন বিভক্ত উইন্ডো সমস্ত উপলভ্য প্লাগইনগুলি প্রদর্শন করে খুলবে।

আমরাও সক্ষম হব প্লাগইনটির সঠিক নাম উল্লেখ করুন আমরা কি খোঁজ করছি:

:PluginSearch vim-dasm

একটি প্লাগইন ইনস্টল করতে, আপনার পছন্দসই লাইনে কার্সারটি সরান এবং press i press টিপুন। এটি নির্বাচিত প্লাগইন ইনস্টল করবে।

ভিম ভান্ডেল ড্যাসম ইনস্টল করা হয়েছে

একইভাবে, আপনার সিস্টেমে আপনার থাকা সমস্ত অ্যাড-অন ইনস্টল করুন। একবার ইনস্টল হয়ে গেলে ভন্ডল বাফার ক্যাশে সরান কমান্ড ব্যবহার করে:

:bdelete

স্বয়ংক্রিয় লোডিং সফল হওয়ার জন্য, আমাদের অবশ্যই .vimrc ফাইলটিতে ইনস্টল হওয়া প্লাগইনটির নাম যুক্ত করতে হবে। এটি করতে, ভিমে ভিতরে লিখুন:

:e ~/.vimrc

ফাইলের অভ্যন্তরে অ্যাড করুন:

Plugin 'vim-dasm'

যে কোনও প্লাগইনের নাম দিয়ে ভিএম-দশম প্রতিস্থাপন করুন। এখন ESC কী টিপুন এবং টাইপ করুন: wq পরিবর্তনগুলি সংরক্ষণ করতে এবং ফাইলটি বন্ধ করতে।

নোট করুন যে আপনার সমস্ত প্লাগইনগুলি .vimrc ফাইলে নিম্নলিখিত লাইনের আগে যুক্ত করা উচিত:

filetype plugin indent on

ইনস্টল হওয়া প্লাগইনগুলির তালিকা

ভিএম তালিকা ভান্ডল প্লাগইন

পাড়া ইনস্টলড প্লাগইনগুলির তালিকা দিন, ভিম সম্পাদক থেকে লিখুন:

:PluginList

প্লাগইন আপডেট করুন

পাড়া সমস্ত ইনস্টল করা প্লাগইন আপডেট করুনতিনি লিখেছেন:

:PluginUpdate

প্লাগইনগুলি পুনরায় ইনস্টল করুন

পাড়া সমস্ত প্লাগইন পুনরায় ইনস্টল করুনতিনি লিখেছেন:

:PluginInstall!

অ্যাড-অন আনইনস্টল করুন

প্রথমে সমস্ত ইনস্টলড প্লাগইন তালিকাবদ্ধ করুন:

:PluginList

এখন কার্সারটি সঠিক লাইনে রাখুন এবং SHITF + d টিপুন:

:e ~/.vimrc

তারপরে .vimrc ফাইলটি সম্পাদনা করুন প্লাগইনটি রেফারেন্সযুক্ত যুক্ত এন্ট্রি সরান। লিখেছেন জন্য: wq পরিবর্তনগুলি সংরক্ষণ করতে এবং সম্পাদক থেকে প্রস্থান করতে।

সাহায্য

vim vundle সহায়তা

এটি আইসবার্গের কেবলমাত্র টিপ, আমরা এই সম্পর্কে আরও তথ্য পেতে পারি আপনার মধ্যে Vundle ব্যবহার গিটহাব পৃষ্ঠা। আরও বিশদ জন্য আমরা পরামর্শ নিতে পারেন সহায়তা বিভাগ ভিএম এডিটরটিতে নিম্নলিখিত লিখে:

:h vundle

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   henryk তিনি বলেন

    পৃষ্ঠার জন্য আপনাকে অনেক ধন্যবাদ অনেক অনেক মিলিয়ন এবং আরও অনেক কিছু ... আমি ভিম সম্পর্কে অনেক কিছু শিখেছি
    ওয়ার্সা থেকে শুভেচ্ছা।