ভিম-প্লাগ: একটি ভিম প্লাগইন পরিচালক

ভিম-প্লাগ

ভিম অন্যতম জনপ্রিয় কোড সম্পাদক ভিমের পর থেকে অনেকে ব্যবহার করেছেন বেশিরভাগ ইউনিক্স সিস্টেমে পাওয়া যায় (এটিতে লিনাক্স অন্তর্ভুক্ত) প্রোগ্রামার এবং সিসাদ্মিনগণ প্রায়শই ব্যবহার করে এমন দুর্দান্ত বিকল্পগুলির মধ্যে একটি।

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

ভিম সম্পর্কে

আমরা খুঁজে পাওয়া ভিমের হাইলাইট করতে পারে এমন বৈশিষ্ট্যগুলির মধ্যে:

  • ইন্টিগ্রেটেড স্পেল চেকার
  • পাঠ্য স্বতঃপূরণ
  • ট্যাব ব্রাউজিং
  • একাধিক উইন্ডো, সম্পাদনা অঞ্চলটি অনুভূমিকভাবে বা উল্লম্বভাবে বিভাজক করে।
  • ব্যবহৃত প্রোগ্রামিং বা ট্যাগ ভাষার উপর নির্ভরশীল সিনট্যাক্স highlight
  • কমান্ডগুলি পূর্বাবস্থায় ফিরিয়ে আনুন red
  • 200 টিরও বেশি আলাদা সিনট্যাক্সের সমঝোতা
  • স্ক্রিপ্টিং ভাষা প্রোগ্রাম এক্সটেনশান
  • কমান্ড, শব্দ এবং ফাইলের নাম সমাপ্তি
  • ফাইল সংক্ষেপণ এবং ডিকম্প্রেশন, যা সংকোচিত ফাইলগুলি সম্পাদনা করা সম্ভব করে
  • ফাইল ফর্ম্যাটগুলির স্বীকৃতি এবং তাদের মধ্যে রূপান্তর।
  • মৃত্যুদন্ড প্রাপ্ত আদেশের ইতিহাস
  • ম্যাক্রো রেকর্ডিং এবং প্লেব্যাক
  • সেশনের মধ্যে সেটিংস সংরক্ষণ করা হচ্ছে
  • স্বয়ংক্রিয় এবং ম্যানুয়াল কোড ভাঁজ
  • Graphচ্ছিক গ্রাফিকাল ইন্টারফেস

কি আকর্ষণীয় করে তোলে ভিম এটি অত্যন্ত কনফিগারযোগ্য এবং কাস্টমাইজযোগ্য able সুতরাং এতে প্লাগিনগুলির ব্যবহার সম্ভব হতে পারে।

এই প্লাগইনগুলি ম্যানুয়ালি তারবাবল হিসাবে বিতরণ করতে হবে এবং directory / .vim নামে একটি ডিরেক্টরিতে বের করতে হয়েছিল।

এইভাবে প্লাগিনগুলি পরিচালনা করা প্রথম নজরে কোনও সমস্যার প্রতিনিধিত্ব করে না, তবে তাদের যথেষ্ট পরিমাণ ব্যবহার করার সময় এটি একটি বিরাট বিপর্যয়ের কারণ হতে পারে, কারণ প্রতিটি প্লাগইনের সমস্ত ফাইল একক ডিরেক্টরিতে কেন্দ্রীভূত ছিল।

এখানেই ভিম প্লাগইন পরিচালকদের কাজে আসে। প্লাগইন পরিচালকগণ ইনস্টলড প্লাগইন ফাইলগুলিকে একটি পৃথক ডিরেক্টরিতে সংরক্ষণ করেন, যা সমস্ত প্লাগইন পরিচালনা করা খুব সহজ করে

ভিএম-প্লাগ হ'ল একটি ফ্রি, ওপেন সোর্স, মিনিমালিস্ট ভিম প্লাগইন ম্যানেজার যা সমান্তরালভাবে প্লাগইন ইনস্টল বা আপডেট করতে পারে।

ডিস্ক স্পেসের ব্যবহার এবং ডাউনলোডের সময় কমাতে ক্লোন তৈরি করুন। দ্রুত বুট সময়ের জন্য অন-চাহিদা প্লাগইন লোডিং সমর্থন করে।

অন্যান্য উল্লেখযোগ্য বৈশিষ্ট্য হ'ল শাখা, ট্যাগ, লিঙ্ক, আপডেট-পরবর্তী সহায়তা, বাহ্যিকভাবে পরিচালিত প্লাগইন সমর্থন ইত্যাদি are

ভিম-

উবুন্টু 18.04 এবং ডেরিভেটিভগুলিতে কীভাবে উইম-প্লাগ ইনস্টল করবেন?

যদি তারা ভিম ব্যবহারকারী এবং এই অ্যাড-অন ম্যানেজারটি ইনস্টল করতে চান অবশ্যই একটি টার্মিনাল খুলতে হবে এবং নিম্নলিখিত কমান্ডগুলি কার্যকর করতে হবে।

আমরা Ctrl + Alt + T দিয়ে টার্মিনালটি খুলি এবং আমরা এর সাথে একটি নির্ভরতা ইনস্টল করতে যাচ্ছি:

sudo apt install curl

এখন আমরা কার্যকর করতে যাচ্ছি:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

এখনই হয়ে গেল আমাদের অবশ্যই আমাদের ~ / .vimrc ফাইলে ভিআইএম প্লাগ যুক্ত করতে হবে, আসুন নিম্নলিখিত যুক্ত করুন:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

আমরা ফাইলটি সংরক্ষণ এবং পুনরায় লোড করি। vimrc এবং এটির সাথে প্রশাসকটি আমাদের সিস্টেমে ইনস্টল করা হবে।

ভিএম-প্লাগ কীভাবে ব্যবহার করবেন?

আমাদের অবশ্যই সম্পাদক খুলতে হবে সঙ্গে

vim

Pভিএম-প্লাগ ব্যবহার শুরু করার জন্য আমরা নিম্নলিখিত হিসাবে এটি করি, প্লাগইনগুলির স্থিতি পরীক্ষা করতে

PlugStatus

সম্পাদন করা প্লাগইন ইনস্টলেশন:

PlugInstall

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

PlugUpdate nombre de plugin

আমরা যদি চাই অব্যবহৃত ডিরেক্টরিগুলি সরান:

PlugClean[!]

পাড়া ভিএম-প্লাগ ম্যানেজার আপডেট করুন:

PlugUpgrade

প্লাগইনগুলির বর্তমান স্ন্যাপশট পুনরুদ্ধার করতে স্ক্রিপ্ট তৈরি করুন

PlugSnapshot 

কখনও কখনও আপডেট হওয়া প্লাগইনগুলিতে নতুন বাগ থাকতে পারে বা সঠিকভাবে কাজ করা বন্ধ করে দিতে পারে।

এটি ঠিক করার জন্য, আপনি কেবল সমস্যাযুক্ত প্লাগইনগুলি পূর্বাবস্থায় ফেরাতে পারেন।

কমান্ডটি লিখুন:

PlugDiff

গত থেকে পরিবর্তনগুলি পর্যালোচনা করতে

PlugUpdate

এবং প্রতিটি অনুচ্ছেদে এক্স টিপে প্রতিটি প্লাগইনকে প্রাক-আপগ্রেড অবস্থায় ফিরিয়ে দিন।

সিস্টেমে এই ভিম অ্যাড-অন ম্যানেজারটি কীভাবে ব্যবহার করবেন তা আমাদের প্রত্যেকের উপর নির্ভর করে, যেমনটি বলা হয়েছে, ভিমকে আমাদের প্রয়োজন অনুসারে উন্নত এবং কাস্টমাইজ করা যায়।

আপনি যদি এই সরঞ্জামটি সম্পর্কে আরও জানতে চান তবে দেখতে পারেন নিম্নলিখিত লিঙ্ক।


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

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

*

*

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