ভিম: এয়ারলাইন কীভাবে ইনস্টল করবেন?


16

আমি সবেমাত্র ভিমের সাথে শুরু করছি। এটি একটি মজাদার অভিজ্ঞতা, তবে আমি এটি একরকম অপ্রতিরোধ্য বলে মনে করেছি। আমি এই প্লাগইনটি ইনস্টল করার চেষ্টা করছি, ভিএম-এয়ারলাইন , তবে আমার অনেক সমস্যা হচ্ছে। ইনস্টলেশনের বিভাগে গিটহাব পৃষ্ঠা কেবল বলে:

সমস্ত ফাইল আপনার ~ / .vim ডিরেক্টরিতে কপি করুন

সম্ভবত, এর অর্থ .zip ডাউনলোড করুন, এটিকে এক্সট্রাক্ট করুন এবং files / .vim / এ সমস্ত ফাইল অনুলিপি করুন। আমি এটি করেছি, তবে ভিম ঠিক স্বাভাবিকের মতোই শুরু হয় এবং দৌড়ানো :help airlineকেবল দেয়:

দুঃখিত, বিমানের জন্য কোনও সহায়তা নেই

আমি ধরে নিলাম এর অর্থ এটি ইনস্টল হচ্ছে না। এছাড়াও, স্ট্যাটাসবারটি একই থাকে। আমি ভিমের কাছে নতুন এবং সত্যিই এই কাজটি করতে চাই। আগাম ধন্যবাদ!

সম্পাদনা: আমি ফাইলগুলিকে / usr / share / vim / vim73 / এ রাখার চেষ্টাও করেছি। কোন পাশা.

সম্পাদনা 2: আমি দৌড়েছি :helptags ~/.vim/docএবং এখন টাইপ করার সময় সহায়তা পৃষ্ঠাটি প্রদর্শিত হয় :help airlineতবে আমি এখনও প্লাগইন নিজেই পাচ্ছি না (স্ট্যাটাস বার)। ভিম দেখতে একই রকম, তবে এটি এখন সহায়তা পৃষ্ঠাটি প্রদর্শন করতে পারে।


1
Add set laststatus=2 to your vimrc.সেট করা প্রয়োজন যে নির্দিষ্ট করে যে একটি উত্তর দয়া করে ।
মাতসকো

উত্তর:


26

প্রকল্পের এফএকিউ পরীক্ষা করে দেখুন ।

যতক্ষণ না আমি নতুন বিভাজন তৈরি করি ততক্ষণ ভিএম-এয়ারলাইন উপস্থিত হয় না

যোগ set laststatus=2আপনার vimrc করতে।

ভিমের ভিতরে, :h laststatusকেন এটি প্রয়োজন তা বুঝতে চেষ্টা করুন। আপনি যদি ভবিষ্যতে জানতে চান যে কোনও প্লাগইন "লোড" হচ্ছে কিনা, চেক করুন :scriptnames


5

Https://github.com/bling/vim-airline থেকে ইনস্টল নির্দেশাবলী ব্যবহার করে এয়ারলাইন ইনস্টল করেছি

তারা বেশ কয়েকটি প্যাকেজ পরিচালকদের প্রস্তাব দিয়েছিল - আমি প্রথমটি বেছে নিয়েছি:

প্যাথোজেন

গিট ক্লোন https://github.com/bling/vim-airline ~ / .vim / বান্ডেল / ভিম-এয়ারলাইন

আমি পেয়েছি : বিমানটিকে এই আদেশটি দিয়ে কাজ করতে সহায়তা করুন :

: হেল্পট্যাগগুলি। / .vim / বান্ডেল / ভিএম-এয়ারলাইন / ডক

আপনার মত, এখন যখন আমি টাইপ করি তখন সহায়তা পৃষ্ঠাটি প্রদর্শিত হয় : সহায়তা এয়ারলাইন


4

আপনার ডাউনলোড করা হলে তেজ-এয়ারলাইন এর সর্বশেষ সংস্করণ হিসাবে .zipএবং এটি একটি অস্থায়ী নির্দেশিকাতে আনজিপ, আপনি একটি পেতে vim-airline-masterটেম্প ডিরেক্টরির মধ্যে ডিরেক্টরি। ইনসাইড vim-airline-masterআপনি পাবেন autoload, docএবং pluginডিরেক্টরি। আপনারও উচিত

  • এই তিনটি ডিরেক্টরি এখনও উপস্থিত না থাকলে আপনার অনুলিপি করুন~/.vim/ (বিদ্যমান ডিরেক্টরিগুলি একই নামের সাথে ওভাররাইট করবেন না) বা
  • উল্লিখিত তিনটি ডিরেক্টরিগুলির বিষয়বস্তুগুলি বিদ্যমান ডিরেক্টরিতে অনুলিপি করুন ~/.vim/

তবে, সাইড নোট হিসাবে, আমি জোরালোভাবে প্যাথোজেনটি সন্ধান করার পরামর্শ দিচ্ছি কারণ আমি ভিম প্লাগইনগুলির সাথে খেলতে এটি সবচেয়ে ঝামেলা-মুক্ত উপায় পেয়েছি।


হ্যাঁ, আমি, তিন ডিরেক্টরি অনুলিপি চেষ্টা autoload, docএবং pluginমধ্যে ~/.vim/ব্যবহার cp -r। চিন্তা করবেন না, cp -rবিদ্যমান ডিরেক্টরিগুলি ওভাররাইট করবেন না - এটি কেবল তাদের "সংহত" করবে। আসলে, এটি ~/.vim/চেষ্টা করার আগে আমার কাছে একটি ডিরেক্টরিও ছিল না । প্যাথোজেনের জন্য, আমি এটি ইনস্টল করতে পারি না! এটি ইনস্টল করার চেষ্টা করি না কেন প্লাগইন উপেক্ষা করা হয় বলে মনে হচ্ছে। এর আগে কখনও ভিম ​​ব্যবহার করেনি, তাই আমি কী করব তা নিশ্চিত নয় ...
মুনকিচিজ

2
প্যাথোজেন ইনস্টল করতে তুচ্ছ, আপনার যা করতে হবে তা হ'ল প্যাথোজেন.ভিমের নির্দেশাবলী অনুসরণ করুন: সেই ফাইলটি ~ / .vim / অটোলোয়াডে অনুলিপি করুন এবং ~ / .vimrc এ যুক্ত করুন call pathogen#infect()। তারপরে সমস্ত প্লাগইনগুলি ~ / .vim / বান্ডেলের উপ-ডিরেক্টরি হবে। আপনার কাছে .vimrc ফাইল আছে?
বেনামে

1

আমি বিশ্বাস করি ফাইলগুলি সঠিক জায়গায় অনুলিপি করা হয়নি।

.vimডিরেক্টরি অধীনে plugin, docএবং autoloadডিরেক্টরি যেতে হবে। আমার সন্দেহ হয় vim-airline-masterডিরেক্টরি ডিরেক্টরিতে চলেছে .vimএবং সে কারণেই প্লাগইন সেট আপ হচ্ছে না।


(দয়া করে আমি আপনার অন্য উত্তরে পোস্ট করা মন্তব্যটি দেখুন)
মুনকিচেজ ২

1

এই ম্যানুয়াল ইনস্টলেশন নির্দেশাবলী অনেক ধারনা - আমি বলব যে তারা ঠিক ভুল। প্লাগইন ফাইলগুলি প্রকৃতপক্ষে আপনার ~/.vimডিরেক্টরিতে থাকা বিভিন্ন সাব-ডিরেক্টরিতে অনুলিপি করা উচিত ।

আমি এর ভিপ স্ক্রিপ্ট পৃষ্ঠা থেকে জিপ ফাইলটি ডাউনলোড করে দেখেছি ।

doc/airline.txtফাইলটি আপনার মধ্যে যায় ~/.vim/docসাব। plugin/airline.vimফাইলটি আপনার মধ্যে যায় ~/.vim/pluginসাব। autoload/airline.vimফাইলটি আপনার মধ্যে যায় ~/.vim/autoloadনা যেমন ডিরেক্টরিautoload/airline ডিরেক্টরি এবং এর সমস্ত সামগ্রী।

এটি এমন আরও জটিল প্লাগিনগুলির মধ্যে একটি যা সম্ভবত একটি প্লাগইন ম্যানেজার ব্যবহার করে ইনস্টল করা উচিত, তবে আপনি ভিমের সাথে আরও কিছুটা অভিজ্ঞতা না পাওয়া পর্যন্ত আমি এ নিয়ে চিন্তা করব না।


জবাবের জন্য ধন্যবাদ; যাইহোক, আমি ইতিমধ্যে জিনিস সেট আপ আছে। ডিরেক্টরি আমি এয়ারলাইন সাইট থেকে ডাউনলোড - doc, autoloadএবং plugin(এবং সেগুলির মধ্যে উপস্থিত ফাইল) মধ্যে নিজ নিজ ডিরেক্টরি সঙ্গে মার্জ করা হয়েছে ~/.vim/
মুনকিচিজ

1

এমনকি একবার আপনার প্লাগইনটি সঠিকভাবে ইনস্টল হয়ে গেলে, এর সহায়তা ফাইলটি অ্যাক্সেসযোগ্য করার জন্য আপনার এটি করতে হতে পারে:

:helptags ~/.vim/doc

এর পরে, " :help airline" চলমান কাজ করা উচিত এবং আপনার ভিম পরিবেশে এটি কীভাবে সঠিকভাবে সেট আপ করা যায় তা আপনাকে বলা উচিত।


ঠিক আছে ভদ্র. আমি এখন আমার ম্যাকে রয়েছি (ওএস এক্স 10.4.11) এবং আমি আবার ইনস্টলটি চেষ্টা করেছিলাম এবং এই :helptags ~/.vim/docকমান্ডটি চালিয়েছি , যা এয়ারলাইন্সের প্রদর্শনের জন্য সহায়তা পর্দা পেয়েছিল ! :) তবে, আমি নিজেই প্লাগইনটি পাই না - স্ট্যাটাস বার। আমাকে কি এটি বা "কিছু" সক্রিয় করতে হবে?
মুনকিচিজ

1
autoloadডিরেক্টরিতে রাখা সমস্ত কিছু এটি স্বয়ংক্রিয়ভাবে সক্রিয় করা উচিত ।
মহিলা Jawa

কিন্তু এটা না?
মুনকিচিজ

মুঙ্কিচিজ: এয়ারলাইনের কোনও স্ক্রিপ্টের আউটপুটে প্রদর্শিত হয় :scriptnames?
হেপাটাইতে

হ্যাঁ তারা করে. এখানে আউটপুটটি রয়েছে :scriptnames: পেস্টবিন.
com

1

আমি উইন্ডোজ প্ল্যাটফর্মে gvim এর জন্য ভিএম-এয়ারলাইন ইনস্টল করতে সক্ষম হয়েছি। তবে আপনার লিনাক্স ভিত্তিক ওএসের জন্য একই প্রক্রিয়াটি অনুসরণ করতে এবং কোনও সমস্যা ছাড়াই এটি ইনস্টল করতে সক্ষম হওয়া উচিত।

দ্রষ্টব্য: এই ইনস্টলেশন পদ্ধতিটি ম্যানুয়াল।

ভিএম-এয়ারলাইন ইনস্টল করতে নিম্নলিখিত পদক্ষেপগুলি করুন:

  1. ডাউনলোড জিপ ( https://github.com/bling/vim-airline ) এ ক্লিক করুন এবং এটি আনজিপ করুন।

  2. উইন্ডোজ ব্যবহারকারীদের জন্য:

    সমস্ত বিষয়বস্তু ভিএম -এয়ারলাইন-মাস্টারে অনুলিপি করুন এবং এটি $ হোম OME ভিমফাইলগুলিতে আটকান ফোল্ডারে । যদি ভিমফাইলস ফোল্ডারটি উপস্থিত না থাকে তবে আপনার বাড়ির ফোল্ডারে ভিফাইল ফাইল নামে একটি নতুন ফোল্ডার তৈরি করুন।

    :echo $HOMEভিএম- এ কমান্ড চালিয়ে আপনি আপনার হোম ফোল্ডারটি খুঁজে পেতে পারেন ।

    লিনাক্স ব্যবহারকারীদের জন্য:

    ভিএম -এয়ারলাইন-মাস্টারে সমস্ত সামগ্রী অনুলিপি করুন এবং কমান্ডটি ব্যবহার করে এটি $ HOME / .vim ডিরেক্টরিতে আটকান cp -r

  3. কমান্ডটি চালিয়ে আপনার .vimrc ফাইলটি খুলুন :edit $HOME/.vimrc। আপনার .vimrc ফাইলটিতে নিম্নলিখিত লাইনটি যুক্ত করুন।

    set laststatus=2

    কারণ: 'লাস্টাস্ট্যাটাস' এর ডিফল্ট সেটিংস স্ট্যাটলাইনটি উপস্থিত না হওয়া পর্যন্ত একটি বিভাজন তৈরি না হওয়া পর্যন্ত। আপনি যদি এটি সর্বদা প্রদর্শিত হতে চান তবে নিম্নলিখিতটি আপনার ভিএমআরসি-তে যুক্ত করুন: লাস্টস্ট্যাটাস = 2 সেট করুন

    আরও তথ্যের জন্য কমান্ডটি :help laststatusভিএম-এ চালান ।

  4. অবশেষে ভিআইএম-এয়ারলাইন্সের জন্য সহায়তা যুক্ত করতে নিম্নলিখিত কমান্ডটি ভিম-এ চালান।

    উইন্ডোজ ব্যবহারকারীদের জন্য:

    :helptags $HOME\vimfiles\doc
    

    লিনাক্স ব্যবহারকারীর জন্য:

    :helptags $HOME/.vim/doc
    
  5. :help airlineআরও সহায়তা এবং কনফিগারেশনের জন্য ভিমে চালান ।

    বর্ণিল রেখা উপভোগ করুন !!


0

নিজের পক্ষে নিজেকে করুন এবং প্যাথোজেনের মতো প্লাগইন ম্যানেজার ইনস্টল করুন ।

এটি প্লাগিনগুলি পরিচালনা করা অনেক সহজ করে তোলে ।

একবার আপনার প্যাথোজেন সেট আপ হয়ে গেলে, বিমান সংস্থা স্থাপন করা সহজ। আপনার যদি থাকে git:

git clone https://github.com/bling/vim-airline ~/.vim/bundle/vim-airline

গিট ছাড়াই আপনাকে জিপ ফাইলটি ডাউনলোড করতে হবে vim-airline-master.zip। তারপর:

cd ~/.vim/bundle
unzip ~/vim-airline-master.zip
mv vim-airline-master vim-airline

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

আমি সম্পূর্ণরূপে অন্তর্নিহিত, তবে সমস্ত যথাযথ সম্মানের সাথে আমি পরামর্শ দিই যে কাজ করার রোগজীবাণু পাওয়া প্রথম অগ্রাধিকার হওয়া উচিত কারণ এটি প্লাবিনগুলি সাবলীলভাবে সহজ করে তুলবে। প্যাথোজেনের গিথুবে ইনস্টল করার নির্দেশাবলী আপনি খুঁজে পেতে পারেন । শুধুমাত্র বিস্তারিত অনুপস্থিত যে execute pathogen#infect()হওয়া উচিত প্রথম আপনার কমান্ড ~/.vimrc
রোল্যান্ড স্মিথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.