আমার লিনাক্স বিতরণে vi বা Vim ইনস্টল করা আছে কিনা আমি কীভাবে বলব?


13

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

বাশ, থেকে টাইপ করুন vimবা emacsআমাকে প্যাকেজ ইনস্টল করতে অনুরোধ করুন।

টাইপিং viকাজ। এটি একটি সম্পাদক চালায়, তাই আমি ভেবেছিলাম এটি অবশ্যই vi হবে।

তবে স্প্ল্যাশ স্ক্রিনটি, আপনি যদি এটি বাশ বলে থাকেন, VIM Vi Improvedএবং এটি এটি Running in Vi compatible mode। সুতরাং এখন আমি এটি Vim হতে হবে বুঝতে।

তাহলে এটি কোনটি এবং কেন vimবাশে টাইপ করা আমার সম্পাদককে চালায় না?

উত্তর:


15

ভিমটি ভিআইএর ক্লোন হিসাবে শুরু হয়েছিল এবং মূল vi এর প্রায় সমস্ত কমান্ড এবং বৈশিষ্ট্য রয়েছে, পাশাপাশি প্রচুর পরিমাণে বর্ধন রয়েছে। (দেখুন :help design-compatible।) এটি মূলত পাঁচটি কনফিগারেশনের একটিতে সংকলিত হতে পারে: ক্ষুদ্র, ছোট, সাধারণ, বড় এবং বিশাল। (দেখুন :help :version।) বর্ধিত বৈশিষ্ট্যগুলি অক্ষম করতে এবং মূল vi এ পাওয়া বৈশিষ্ট্যগুলি কেবলমাত্র ব্যবহার করতে এটি রান সময়ে কনফিগার করা যায়। (দেখুন :help 'compatible'।)

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

এই ভিআই, যদিও বেশিরভাগ ব্যবহারকারীরা নিয়মিত ব্যবহারের জন্য চান এমন পূর্ণ বৈশিষ্ট্যযুক্ত ভিম নয়। বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনগুলি imচ্ছিক প্যাকেজ যেমন vimবা হিসাবে, প্রায়শই বিশাল সংস্করণ, ভিএম-র সেই সংস্করণ সরবরাহ করে vim-enhanced


8

যেহেতু আপনি উবুন্টুতে রয়েছেন, তাই ভিম চালিয়ে ইনস্টল করা আছে কিনা তা যাচাই করুন

dpkg -l | grep vim

চালিয়ে ভি এর উপলভ্য বিকল্পগুলি পরীক্ষা করে দেখুন

update-alternatives --list vi

চালিয়ে ভি এর জন্য আপনার পছন্দের বিকল্পটি সেট করুন

update-alternatives --config vi

এটি পরিষ্কার: আমি আমার ডিফল্ট কুবুন্টু 14.04 ইনস্টলসের অধীনে ভিএম-সাধারণ, ভিম-রানটাইম এবং ভিম-ক্ষুদ্র পেয়েছি। "লিঙ্ক গ্রুপ vi এ কেবলমাত্র একটি বিকল্প রয়েছে (সরবরাহ / usr / bin / vi): /usr/bin/vim.tiny" কনফিগার করার মতো কিছুই নেই। আমি মনে করি তার মানে আমি vim.tiny পেয়েছি, এবং এটি তিনটি (ষষ্ঠ, ভিআইএম এবং ইএমএসিএস) এর বাইরে
ইউজার 12711

2
@ user12711 সত্যিই। আপনি vimযেমনটি চান তা যদি খুঁজে পেতে চান, ইনস্টল vimকরতে পারেন, বা আপনি যদি জিইউআই ফ্রন্ট্যান্ড চান, তবে এর মধ্যে একটি vim-gnome, vim-gtkবা vim-athena। আমি পরবর্তী তিনটির মধ্যে একটি ইনস্টল করার পরামর্শ দেব, যেহেতু তাদের কাছে রয়েছে আরও vimকয়েকটি বৈশিষ্ট্য সংকলন করা হয়েছে (এক্স 11 ক্লিপবোর্ড সমর্থন মতো)।
মুড়ু

4
পিক্সেল, update-alternatives --display viঅনেক সুন্দর ভিউ সরবরাহ করে, আইএমএইচও।
মুড়ু

4

এটি vi বা vim কিনা তা জানতে দ্রুত কমান্ড

vi -h

এটি আমার ক্ষেত্রে সহায়তা তথ্য প্রদর্শন করবে:

$ vi -h
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug  7 2016 16:03:11)
[... skip other info ...]

তাই এখানে আমি ভিআইএমের সাথে আছি।


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