রুবি সাপোর্ট (+ রুবি) দিয়ে ভিএম ইনস্টল করা হচ্ছে


107

আমি ভিএম-এর জন্য কমান্ড-টি ইনস্টল করার চেষ্টা করছি কিন্তু আমার বর্তমান ভার্সনের সংস্করণটিতে (+ রুবি) পতাকা নেই। "যা রুবি" কমান্ডটি দেখায় যে রুবি ইনস্টল করা আছে।

ভিমে + রুবি পতাকা সক্রিয় করতে আমার কী করতে হবে?

এছাড়াও, + রুবি পতাকা প্রযুক্তিগতভাবে কী বোঝায়?


কি ওএস? ভিএম পুনরায় ইনস্টল না করে আপনি + রুবি পেতে পারবেন না।
জাইএক্স

লিনাক্স (রকস)। আমি রুবি পরীক্ষা করার পরে এটি পুনরায় ইনস্টল করেছি, সংকলনের সময় আমি কীভাবে পতাকাটি সক্ষম করব? আমার কি। / কনফিগার মেকআপ ইনস্টল প্রক্রিয়াতে কিছু সম্পাদনা করতে হবে?
ক্রিস গ্রেয়ার 18

উত্তর:


93

কিছু প্যাকেজ উবুন্টুতে ভিম-রুবি সরবরাহ করে, উদাহরণস্বরূপ ভিম-নক্স।

কেবল:

sudo apt-get install vim-nox;

আপনাকে রুবি দিয়ে ভিম পাবেন, পাশাপাশি "পার্ল, পাইথন, রুবি এবং টিসিএল এর সাথে স্ক্রিপ্ট করার জন্য সমর্থন আছে তবে কোনও জিইউআই নেই।"

sudo apt-get install vim-rails

"" উইমস স্ক্রিপ্টগুলির একটি নির্বাচন ইনস্টল করা হবে যা রেলগুলি অ্যাপ্লিকেশনগুলিতে সম্পাদনা করা অত্যন্ত সহজ করে তোলে "" তবে এটি ভিআইএম-পূর্ণ এবং ভিআইএম-অ্যাডন-ম্যানেজারের উপর নির্ভর করে, এটি জিইউআইয়ের ভিআইএম -জিনোম সংস্করণও ইনস্টল করবে, এটি " একটি " জিনোম 2 জিইউআইয়ের সাথে সংকলিত ভিমের সংস্করণ এবং পার্ল, পাইথন, রুবি, এবং টিসিএল দ্বারা স্ক্রিপ্ট করার জন্য সমর্থন। "


হ্যাঁ, আমি মনে করি প্রায়শই লোকেরা "ভিআইএম-ক্ষুদ্র" ডেবিয়ান প্যাকেজটি শেষ করে, যার রুবি সমর্থন নেই। ভিম-ক্ষুদ্রটি সরান এবং ভিম-নক্স ইনস্টল করুন
এরিক ড্রেচেল

একটি বিষয় মনে রাখবেন যে, এপিটি প্যাকেজ হ্যান্ডলিং ইউটিলিটি থেকে রুবি সমর্থন টানতে হবে যে অ্যাপটি রুবি ১.৮ তেও টানতে চাইবে। আমার পক্ষে কোনও সমস্যা নয়, যেহেতু আমার "বিকাশ রুবি" ভার্চুয়াল মেশিনে রয়েছে তাই আমি "সিস্টেম রুবি" এর কোনও সংস্করণ আমার কাছে নেই, যতক্ষণ না এটি কিছু না ভেঙে না। আমি "ভিআইএম-রেলগুলি" ইনস্টল করেছি, যা আমার কাছে প্রয়োজনীয় বলে মনে হচ্ছে - উইমকে + রুবি দিয়ে সঙ্কলন করা হয়েছিল, তবে -রুবি 1 এর সাথে সংযুক্ত ছিলাম তবে আমি নিশ্চিত নই, "ভিআইএম-নক্স" কী সরবরাহ করে, সম্ভবত একটি গাer় এবং ভয়ঙ্কর সম্পাদক। সম্ভবত @ ডেনমার্ক তথ্যটি সরবরাহ করতে তার উত্তর সম্পাদনা করতে পারে।
দিমিত্রি

এটি আমার পক্ষে উবুন্টু 18.04-তে কাজ করে না। দেখুন askubuntu.com/a/1092140/2273
আদম Monsen

Re: @Adam Monsen এর মন্তব্য, এই করেনি উবুন্টু আমাকে জন্য কাজ 18.04
ম্যাট Parrilla

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

42

আমার মনে হয় " স্নো চিতাবাঘের সাথে রুবি ইন্টিগ্রেশন উইম সংকলন " আসলে সহায়তা করতে পারে। আমি এই মুহুর্তে ঠিক একই নৌকায় আছি


ঠিক আছে ... এটি কাজ করে। আধা ঘন্টা বা এর মত আমাকে নিয়ে গেছে।

এটি সাহায্য করবে (আমি উবুন্টু পেয়েছি):

sudo apt-get install mercurial
hg clone https://vim.googlecode.com/hg/ vim
cd vim
./configure --enable-rubyinterp
make
sudo make install

বিষয়গুলি অভিনব দেখায় কিনা তা পরীক্ষা করার জন্য:

vim --version | grep ruby

এর মতো কিছু ফেরত দেওয়া উচিত:

-python3 +quickfix +reltime -rightleft +ruby +scrollbind +signs +smartindent

রুবির এখন প্লাস করা উচিত। এটি পরীক্ষা করার জন্য আর একটি কৌশল - প্রবেশ করুন vimএবং আঘাত করুন :ruby 1। ব্যর্থ হওয়া উচিত নয়।


আমি Cent_OS এ চেষ্টা করেছি তবে কোনও সাফল্য পাইনি। চেষ্টা "" । কোনো সমস্যা?
মার্টিন ম্যাকাক

@ মার্টিনম্যাকাক আপনি কনফিগার করার আউটপুট পড়তে চেষ্টা করতে পারেন। এটি কিছু ধরণের ক্লু দেওয়া উচিত। তবে এটি বেশ জটিল পাইথন পেতে বেশিক্ষণ সময় নিজেকে সক্ষম করে তুলেছে।
আরনিস ল্যাপসা

3
আপনার উবুন্টুর অধীনে রুবি-দেবও ইনস্টল করা উচিত, অন্যথায় আপনি অভিযোগটি কনফিগার করতে দেখবেন: রুবির জন্য চেক করা হচ্ছে ... পাওয়া যায় নি; রুবি অক্ষম করা
লগইন

@ লগিয়ন, আপনার মন্তব্যের জন্য ধন্যবাদ, যা আরও ভাল উত্তর হতে পারে।
এনরিকো মারিয়া ডি অ্যাঞ্জেলিস

23

ম্যাক ওএস এক্সে, ধরে নিই যে আপনি হোমব্রু ইনস্টল করেছেন:

brew install https://raw.github.com/Homebrew/homebrew-dupes/master/vim.rb

ভিমের এই সংস্করণে রুবি সমর্থন সক্ষম করা আছে

সূত্র: http://blog.jerodsanto.net/2011/08/brew-install-vim/

সম্পাদনা: ইউআরএল সম্পাদনা, পরিবর্তনের উল্লেখ করার জন্য @ ডেভিড-জিয়া ধন্যবাদ

আপডেট: স্পষ্টতই, হোমব্রিজি ভিআইএম এখন রুবি সমর্থন ডিফল্টরূপে সক্ষম হয়েছে যাতে আপনার কেবল প্রয়োজন brew install vim(নীচে মন্তব্য দেখুন)


2
উত্স সরানো হয়েছে। ব্যবহারbrew install https://raw.github.com/Homebrew/homebrew-dupes/master/vim.rb
ডেভিড জিয়া

2
vimসূত্র আর এই রেপো তে বিদ্যমান এবং সরানো হয়েছে core । আপনি brew install vimএখনই করতে পারেন ।
আমির

তথ্যের জন্য ধন্যবাদ, আমি এটি প্রতিফলিত করতে উত্তর আপডেট করেছি।
পিয়েরে

14

যদি আপনার অপারেটিং সিস্টেমের জন্য কোনও রুবি সক্ষম ভিম উপলব্ধ না থাকে তবে আপনাকে পুনরায় সংযোগ করতে হবে। এটি খুব সহজ এবং আমি বিশ্বাস করি ভিম ওয়েবসাইটটিতে কিছু নির্দেশাবলী রয়েছে। আপনি যদি লিনাক্সে থাকেন তবে আপনি যা চান তা চয়ন করতে আপনি কনফিগার ব্যবহার করেন। এর ফলাফল দেখুন:

./configure --help

Vim উত্স ডিরেক্টরিতে। এটি মনোযোগ সহকারে পড়ুন, সেখানে অনেকগুলি বিকল্প রয়েছে। আপনি যে মুখ্যটি চান তা হ'ল --enable-rubyinterpতবে আপনি --with-features=HUGEঅন্যদের মধ্যে যোগ করতেও পারেন । আমি যেমন বলেছি, প্রদত্ত সহায়তাটি পড়ুন।


11

আপনি যখন চালাবেন। / কনফিগার আপনি ফোলিং - অক্ষম - রুবিইন্টার্প যোগ করতে হবে

./configure --enable-rubyinterp

6

ম্যাক ওএস এক্সে, আমি দেখতে পেলাম যে ম্যাকভিম ইনস্টল করা সবচেয়ে সহজ brew install macvimযা এর সাথে অন্তর্ভুক্ত রয়েছে +ruby। এবং তারপরে সিমিলিংক /usr/local/bin/vimকরুন /usr/local/bin/mvim। বিশাল বৈশিষ্ট্য সেট, + রুবি সহ একটি সাম্প্রতিক Vim সংস্করণটি পাওয়ার উপায়, স্ট্যান্ডার্ড হোমব্রু সংগ্রহস্থলটি ব্যবহার করে জিইউআই এবং কমান্ড লাইন উভয়ই ভিএম। পিয়েরের উত্তরের মতো বাহ্যিক ভাণ্ডারের দরকার নেই

সমস্যাগুলি এড়াতে systemইনস্টলেশনের সময় রুবি ব্যবহার করা ভাল :

rvm use system
brew install macvim
ln -s /usr/local/bin/mvim /usr/local/bin/vim

5

পতাকা +rubyমানে যে তেজ রুবি সমর্থনে কম্পাইল এবং রুবি অনুবাদক গ্রন্থাগার বিরুদ্ধে লিঙ্ক করা হয়েছে। আপনি এই পতাকাটি ভিএম রেকমাইল না করে বা এই পতাকাটি দিয়ে সংকলিত অন্য সংস্করণ ইনস্টল না করে পেতে পারবেন না।


3

মার্চুরিয়াল ব্যবহার করে ভিআইএম উত্সটি টানতে এবং ডিরেক্টরিতে পরিবর্তন করা আপনার কম্পাইল করার আগে আপনার ভিম ইনস্টলটি কনফিগার করার ক্ষমতা দেয়।

hg clone https://vim.googlecode.com/hg/ vim
cd vim
./configure --enable-rubyinterp

--enable-xxinterpবিকল্প পাইথন, পার্ল, বা অন্য কোন ভাষা তেজ সমর্থন করবে জন্য ব্যবহার করা যাবে। এক্সএক্স যেখানে রয়েছে সেখানে এটি টাইপ করুন এবং এটি কাজ করবে।

কনফিগার কমান্ডের সাহায্যে সহায়তা চালানো আপনাকে সমস্ত কনফিগারেশন বিকল্প দেখতে দেবে।

./configure --help

2

উইন্ডোজ অধীনে আপনি এখানে থেকে Vim ইনস্টল করতে পারেন:

http://sourceforge.net/projects/cream/files/Vim/

সংস্করণ 7.3.3 রুবি সমর্থন (সংক্ষেপে নোট ফাইল দেখুন) সংকলিত বলে মনে হচ্ছে। নতুন 7.3.x বর্তমানে নেই।


1

ইনস্টল করা vim-railsরুবি (+ রুবি) সমর্থন যোগ করবে। আমি কেবল চেষ্টা করেছি এবং যাচাই করেছি যে এটি কাজ করে এবং কমান্ড-টি এখন ভাল চলছে।

sudo apt-get install vim-rails


1

আপনি যদি ওএসএক্সে ম্যাকপোর্টগুলি ব্যবহার করেন তবে আপনি চেষ্টা করতে পারেন

sudo port install vim +ruby

একটি ভিন্ন রুবি সংস্করণ নির্দিষ্ট করতে, আপনি চেষ্টা করতে পারেন

sudo port install vim +ruby18

অথবা

sudo port install vim +ruby19


0

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

apt-get install vim-ruby 

কাজ করতেও পারে. (আমি এটি চেষ্টা করতে পারি না, আমি ম্যাকের উপরে আছি ma ম্যাকে, ম্যাকভিম রুবি সক্ষম হয়ে আসে)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.