কীভাবে vi এবং vim এ কার্সার কীগুলি পুনরায় নিয়োগ করবেন



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

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



প্রক্রিয়াটি খুব জড়িত নয়, তবে এর জন্য কমান্ড লাইনও প্রয়োজন। আপনি যদি ভিআই ও ভিআইএম ব্যবহার করতে অভ্যস্ত হন, তবে কীভাবে এটিকে সামনে আনতে হয় তার সাথে আপনি ইতিমধ্যে পরিচিত। কেডিএর কে মেনু বা এক্সফেস 4-এর হুইস্কার মেনুতে ক্লিক করুন এবং সিস্টেম সরঞ্জামগুলিতে টার্মিনালে ক্লিক করুন। আপনি এটি জিনোম শেল এবং এলএক্সডিইয়ের অ্যাপ্লিকেশন মেনুতে একই জায়গায় খুঁজে পেতে পারেন। উবুন্টু ইউনিটির ব্যবহারকারীরা ড্যাশের টার্মিনাল শব্দটি অনুসন্ধান করতে পারেন বা আপনি এটি আনতে Ctrl + Alt + T ব্যবহার করতে পারেন।



পদ্ধতি 1: ডাব্লুএএসএসডি কীগুলি vi & vim এ দেওয়া হচ্ছে

যেহেতু WASD কীগুলির কাছে ইতিমধ্যে তাদেরকে ভিএম-তে কিছু বরাদ্দ করা হয়েছে, আপনি একটি পরিবর্তনকারী কী ব্যবহার করতে চাইবেন। Alt এবং এই কীগুলি ধরে রাখা যথেষ্ট সহজ হবে, তবে আমাদের তা নিশ্চিত করতে হবে যে আপনার টার্মিনাল এমুলেটর ইতিমধ্যে কোনও শর্টকাটকে কিছুতে বরাদ্দ করেছে না। টার্মিনালে, টাইপ করুন বিড়াল এবং এন্টার চাপুন। কিছু অদ্ভুত কমান্ড কোড আসে কিনা তা দেখতে Alt + W, Alt + A, Alt + S এবং Alt + D টিপুন। আপনি লক্ষ্য করতে পারেন যে আমরা স্ক্রিনশট নেওয়ার জন্য যে xfce4- টার্মিনালটি ব্যবহার করছিলাম তা যখন আমরা এটি করেছি তখন কিছু মেনু ড্রপ ডাউন হয়েছিল।



প্রস্থান করতে Ctrl + C টাইপ করুন, এটি আপনার টার্মিনালের উপর কিছু বিজোড় ছাপছাড়া ইউনিকোড অক্ষর ছড়িয়ে দিতে পারে। আপনি এগুলি নিরাপদে উপেক্ষা করতে পারেন। পরিবর্তে, টাইপ করুন vim ~ / .vimrc আপনার কনফিগারেশন ফাইলটি লোড করতে। আপনি নীচে সমস্ত পথ না পাওয়া পর্যন্ত j কীটি ধরে রাখুন এবং তারপরে সন্নিবেশ মোডে প্রবেশ করতে আমি টাইপ করুন।

একটি অতিরিক্ত লাইন পেতে এন্টার টিপুন এবং তারপরে আপনি কী টানতে চান তা নির্ভর করে যদি আপনার টার্মিনাল এমুলেটরটি আদৌ কাজ করে। যদি তা না হয় তবে নিম্নলিখিত চারটি লাইন যুক্ত করুন:

noremap h

নোরম্যাপ জ

নোরম্যাপ কে

আমি নরেম্যাপ

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

noremap a h

noremap s j

নরেম্যাপ কে

noremap d l

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

পদ্ধতি 2: বিকল্প আল্ট অ্যাসাইনমেন্ট ব্যবহার করে

যদি এই কৌশলগুলির কোনওটিই কাজ না করে তবে টাইপ করুন vim ~ / .vimrc আবার আপনার আরসি ফাইলটি লোড করতে এবং জে কীটি ধরে রাখুন যতক্ষণ না আপনি নীচে সমস্ত পথে চলে যান। আবার সম্পাদনা করতে আমি টাইপ করুন এবং এখন নীচের অংশটি এইভাবে পড়তে পরিবর্তন করুন:

নোরম্যাপ a [একটি এইচ

noremap ^ [s j

noremap ^ [in কে

noremap ^ [d l

কিছু ব্যবহারকারী প্রকৃতপক্ষে শারীরিকভাবে একটি ক্যারেট (^) টাইপ করার পরে একটি ওপেন বন্ধনী ([)) লিখেছেন অন্যরা বলেছেন যে তাদের আসলে হয় আল্ট কী সংমিশ্রণগুলি ধরে রাখতে হবে বা বিকল্পভাবে কমান্ড কোডগুলি নিজেরাই অনুলিপি করে আটকানো দরকার। আপনি সর্বদা টাইপ করতে পারেন বিড়াল একটি নিয়মিত কমান্ড লাইনে এবং Alt + A, Alt + S, Alt + W এবং Alt + D চাপুন যা এগুলি আপনি হাইলাইট করতে পারবেন, সম্পাদনা মেনুতে অনুলিপি করতে পারেন এবং তারপরে প্রয়োজনীয় মেনুতে সম্পাদনা মেনু দিয়ে পেস্ট করুন all । আবার, এই পদ্ধতিটি বেশিরভাগ ব্যবহারকারীর জন্য অপ্রয়োজনীয় এবং এড়ানো উচিত। প্রথম পদ্ধতিটি চারপাশে অনেক কম খেলা ব্যবহার করে।

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

পদ্ধতি 3: অন্যান্য কী বাইন্ডিং ব্যবহার করা

আপনি ডিফল্ট HJKL কী বা গেমার-পছন্দসই WASD কীগুলিতে সীমাবদ্ধ নন। কিছু লোক অন্যান্য সেট ব্যবহার করতে পছন্দ করে। আপনার .vimrc ফাইলে আপনি প্রকৃতপক্ষে বিভাগটি প্রতিস্থাপন করতে পারেন:

noremap h

নোরম্যাপ জ

নোরম্যাপ কে

আমি নরেম্যাপ

এটি আপনাকে আরও পছন্দ দেয়। কিছু লোক ESDF পছন্দ করে, যা আপনি যখন এগুলি কার্সার কী হিসাবে ব্যবহার করছেন তখন ছোট্ট আঙুলটিকে অন্য কীগুলিতে স্পর্শ করতে দেয়। আপনি যদি পছন্দ করেন তবে আপনি নিম্নলিখিতটি আপনার ফাইলটিতে ব্যবহার করতে পারেন:

noremap h

নোরম্যাপ জ

নোরম্যাপ কে

আমি নরেম্যাপ

কিছু লোক কীবোর্ডের অন্য দিকে আইজেকেএল হীরা পছন্দ করে। আপনি এই কনফিগারেশনটিতে আগ্রহী হতে পারেন:

noremap h

নোরম্যাপ জ

নোরম্যাপ কে

আমি নরেম্যাপ

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

4 মিনিট পঠিত