ভিম (Vim) একটি শক্তিশালী কোড এডিটর। এত শক্তিশালী যে লিনাক্স এবং ম্যাকেই এটি ডিফল্টভাবে ইনস্টলড থাকে।
কিন্তু যদি আপনি অপারেটিং সিস্টেম হিসেবে উইন্ডোজ ব্যবহার করেন, তবে আপনাকে ভিম আলাদাভাবে ইনস্টল করতে হবে।
সৌভাগ্য থেকে, মাইক্রোসফট ভিম ইনস্টল করা এবং পিসিতে চালানো খুব সহজ করে দিয়েছে।
ভিম কীভাবে ডাউনলোড করবেন
আপনি ভিম টেক্সট এডিটরের লেটেস্ট ভার্সন সরাসরি ভিমের ওয়েবসাইট থেকে ডাউনলোড করতে পারেন।
উনি উইন্ডোজের জন্য একটি স্পেশাল সেলফ-এক্সিকিউটিং ইনস্টলার তৈরি করেছেন যা আপনাকে হ্যাড ড্রাইভের সঠিক লোকেশনে ভিম ইনস্টল করার প্রক্রিয়ায় গাইড করবে।
উইন্ডোজের জন্য আপনি টেকনিক্যালি gVim ডাউনলোড করবেন, যা ভিমের একটি ভার্সন যা বেসিক গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) সহ থাকে। আপনি এই এক্সিকিউটেবল ইনস্টলার ডাউনলোড করে ইনস্টল করতে পারেন।
ফাইল খোলার চেষ্টা করলে আপনি যা দেখবেন তার স্ক্রিনশট। যেহেতু এটি .exe ফাইল, উইন্ডোজ আপনার পারমিশন চাইবে প্রথমে।
ফাইল ডাউনলোড হলে শুধু রান করুন, এবং আপনি একটি সুন্দর ইনস্টলেশন উইজার্ড দেখবেন যেটি এরকম দেখাবে:
ভিম ইনস্টলার প্রথম রান করলে আপনি যে উইজার্ডটি দেখবেন তার স্ক্রিনশট
তারা একটি সুপারিশকৃত "টিপিক্যাল" ইনস্টলেশন দিয়েছে। কিন্তু আপনার হ্যাড ড্রাইভ যথেষ্ট বড় হলে "ফুল" অপশন বেছে নিতে কোনো সমস্যা নেই:
ভিম ইনস্টলারের স্ক্রিনশট যেখানে আপনি ভিমের কোন অংশ ইনস্টল করতে চান সেটি বেছে নিতে পারেন।
পাওয়ারশেলে ভিম কীভাবে চালাবেন
তারপর, একবার ভিম ইনস্টল হলে, আপনি উইন্ডোজ কমান্ড প্রম্পট থেকে সেটি লঞ্চ করতে পারবেন।
নোট করুন যে ২০২০ সাল থেকে পাওয়ারশেলে সিএমডির সব ফাংশনালিটি আছে, 거기에 আরও অনেক কিছু। আমি সব কাজে পাওয়ারশেল ব্যবহার করার সুপারিশ করি।
স্টার্ট বারের সার্চ ফিল্ডে "powershell" লিখে উইন্ডোজ মেনুবার থেকে পাওয়ারশেল খুলতে পারেন।
উইন্ডোজ পাওয়ারশেল খুলবে, এবং আপনি এমন একটি কমান্ড প্রম্পট পাবেন:
উইন্ডোজ পাওয়ারশেল প্রম্পটের স্ক্রিনশট।
পাওয়ারশেলে একবার প্রবেশ করলে, ভিম চালানোর পদ্ধতি হলো: শুধু "vim" লিখে এন্টার চাপুন। এটি ভিম খুলবে। একবার ভিম খুললে আপনি এটা দেখবেন:
ভিম প্রথমবার খোলার সময় যা দেখবেন তার স্ক্রিনশট।
অভিনন্দন - এখন আপনার উইন্ডোজ পিসিতে ভিম ইনস্টলড আছে।
ভিএস কোড (VS Code) এর ভিতরে ভিম কীভাবে চালাবেন
আপনি যদি ইতিমধ্যে ভিএস কোড ব্যবহার করেন, এবং ভিমের স্পিড পেতে চান ভিএস কোডের ফাংশনালিটি না হারিয়ে, তবে আমার খুব ভালো খবর আছে। ভিএস কোডের ভিতরে ভিম-লাইক অভিজ্ঞতা চালানো সম্ভব।
ভিএস কোডের জন্য একটি ভিম প্লাগইন আছে যা আপনাকে এটি করতে সাহায্য করবে। এই আর্টিকেল লেখার সময় এই প্লাগইন প্রায় ২ মিলিয়ন বার ইনস্টল হয়েছে।
ভিম সঠিকভাবে ব্যবহার শিখুন
ভিম একটি শক্তিশালী কোড এডিটর, এবং এতে কমফরটেবল হতে আপনাকে অনেক প্র্যাকটিস লাগবে।
এখানে কিছু ভিম টিউটোরিয়াল আছে যা আপনাকে বেসিক দ্রুত বুঝতে এবং আপনার আঙ্গুলগুলো ফাস্ট করতে সাহায্য করবে।
শুরুতে, ভিম অন্য কোড এডিটর থেকে ভিন্ন একটি দিক হলো এতে "মোড" আছে। এখানে ভিমের সব মোড উদাহরণসহ ব্যাখ্যা করা আছে।
ভিম ভয়ানক লাগতে পারে। শিখতে আছে অনেক কিছু। কিন্তু এই গাইড আপনাকে দেখাবে ভিমকে আর ভয় পাওয়ার উপায় নেই।
আপনি যদি ইতিমধ্যে ভিএস কোড ব্যবহার করেন এবং সম্পূর্ণ ভিমে স্যুইচ করতে চান, এই আর্টিকেল ব্যাখ্যা করবে কীভাবে করা যায়।
এবং এখানে ৭ টি ভিম টিপস আছে যেগুলো #100DaysOfCode প্রতিষ্ঠাতা অ্যালেক্স ক্যালওয়ের জীবন পরিবর্তন করেছে। এই আর্টিকেলে সে শুধু ব্যাখ্যা করেনি, ডেমোও দেখিয়েছেন।
ভিম: শিখুন, জিয়ুন, ভালোবাসুন।
ব্রাম মোলেনার প্রথম ভিম তৈরি করার ৩০ বছর পর থেকে এর প্রভাব بعيدًا ছড়িয়ে পড়েছে। এবং আজও ভিম প্রজেক্ট সক্রিয়ভাবে মেইনটেইন হচ্ছে এবং liên tục উন্নত হচ্ছে।
বছর পর বছর আমি অনেক ডেভেলপার মিলেছি যারা ভিমর কসম খায়।
আশা করি এই গাইড আপনাকে আপনার উইন্ডোজ পিসিতে ভিম চালু করতে সাহায্য করেছে। এবং আশা করি আমি যেসব অন্য টিউটোরিয়াল শেয়ার করেছি সেগুলো আপনাকে আগামী vài মাসে জিরো থেকে হিরো বানাতে সাহায্য করবে।
চাবি হলো প্র্যাকটিস চালিয়ে যাওয়া এবং ভিম শর্টকাটের পরিমাণ দেখে নিরুৎসাহিত হওয়া নয়। একদিন সবই মাসল মেমори बनবে, এবং আপনি এক ফাইল থেকে অন্য ফাইলে উড়ে যাবেন, মাউস বা ট্র্যাকপ্যাড ছুঁয়ে না কোড লিখবেন টার্মিনেটরের মত। সেই শক্তি ভিম প্রতিশ্রুতি দিয়েছে, এবং পুরোপুরি পুরা করে।
ফ্রিতে কোডিং শিখুন। ফ্রিকোডক্যাম্পের ওপেন সোর্স কারিকুলাম ৪০,০০০+ মানুষকে ডেভেলপার হিসেবে জব পেতে সাহায্য করেছে। শুরু করুন