ব্যবহারকারীরা, আপনি আপনার ডান হাত কোথায় বিশ্রাম করবেন? [বন্ধ]


116

বহুদিন তেজ ব্যবহারকারী, আপনি আপনার আঙ্গুলের রাখা না jkl;বা hjklস্বাভাবিক মোডে?

স্ট্যান্ডার্ড টাচ টাইপিং আমাদের ডান হাতের হোম পজিশনটি শিখায় যে কীটিতে তর্জনী রয়েছে j, তাই আপনার আঙ্গুলগুলি চালু রয়েছে jkl;

তবে স্ট্যান্ডার্ড ভিম মোশন কীগুলি হ'ল hjkl

আমি 10+ বছর পরে ভিমে ফিরে আসছি (ওএমজি, আমি মনোযোগ দিচ্ছিলাম না যখন আমি বৃদ্ধ হয়ে গেলাম) এবং নিজেকে গুরুতর করে দেখি hjkl... তবে উপরের-ডান বর্ণগুলি, ধনুর্বন্ধনী ইত্যাদি টাইপ করা আরও শক্ত করে তোলে I 'পরে পুনরায় প্রশিক্ষণ না দিয়ে এখন নিজেকে সবচেয়ে দক্ষ / বাস্তববাদী পদ্ধতিটি ব্যবহার করতে প্রশিক্ষণ দিতে চাই।

দীর্ঘকালীন, হার্ড ভিএম ব্যবহারকারীগণ, সেরা অনুশীলন কোনটি?


বিঃদ্রঃ:

  1. বড় ওভারল্যাপ স্পর্শ টাইপস্টরা কীভাবে vi তে নেভিগেট করবেন এর ?
  2. আমি মনে করি এটি "সাবজেক্টিভ" পরীক্ষায় উত্তীর্ণ হয়েছে কারণ এটি ইচ্ছাকৃতভাবে অজ্ঞান-সর্বোত্তম অনুশীলন গড়ে তোলা এবং কেবল মানুষের পছন্দ সম্পর্কে নয়

26
এটি কীভাবে আসল প্রশ্ন নয় ? আপনার আঙ্গুলগুলি কোথায় রাখা উচিত জিজ্ঞাসা করছেন। পুরোপুরি উত্তরযোগ্য Tha
বিকল্প

"সেরা অনুশীলন" এই ক্ষেত্রে বিষয়গত। লোকেরা আলাদা এবং যেখানে তাদের পক্ষে স্বাচ্ছন্দ্যযুক্ত সেখানে তাদের হাত দেবে।
র্যান্ডি মরিস

1
আমি শুরু করছি এবং আমারও একই সমস্যা রয়েছে, কম্পিউটার কীবোর্ডে টাইপ করার জন্য জেকেলি (পিটি কীবোর্ড) ভাল। এটি স্বাভাবিক অনুভব করে। আমি চাই না যে ভিএম আমাকে টাইপিংয়ের সঠিক উপায়ে অপ্রত্যাশিত করে তুলতে আমি এতটা শেখা এবং অনুশীলন করে ব্যয় করেছি।
এএনসি

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

উত্তর:


118

আমি মনে করি jkl;এটি আসলে vi এর জন্য আরও উপযুক্ত ব্যবহার। একটির জন্য, hএবং lসত্যিই এতটা গুরুত্বপূর্ণ নয়। w, eএবং bঅনুভূমিক নেভিগেশনের জন্য উল্লেখযোগ্যভাবে আরও কার্যকর। বোনাস হিসাবে, ;ভাষাটির প্রয়োজন হলে তা পাওয়া সহজ। ব্যাথার উপরে দুর্বল আঙুল থাকা kআপনার এবং আপনার সবচেয়ে শক্ত আঙুলের দরকার নেই h, যখন এটি jচারটির মধ্যে হওয়া উচিত যা সম্ভবত চারটির মধ্যে সবচেয়ে বেশি ব্যবহৃত হয়।


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

2
ওহ ,শ্বর, এই খরগোশের গর্তটি আমি কী শুরু করেছি ...
জেসন কেলি

16

ইন্ট্রো

পূর্ববর্তী 2 টি সমাধানের কোনওটিই 100% সন্তোষজনক ছিল না। আমি একটি তৃতীয় উপায় প্রস্তাব করি, এটি একটি যা উভয় বিশ্বের সেরাকে একত্রিত করে

আমার পুনঃসংশোধন: "ডাউন-আপ-বাম-ডান"

তারা যেখানে আছেন / নিচে রাখুন , তারপরে তৃতীয় ও চতুর্থ আঙ্গুলগুলি বামে করুন & ডানদিকে তৈরি করুন

তারপরে, ভিম বৈশিষ্ট্যগুলিকে ওভাররাইটিং এড়ানোর জন্য: যা কিছু থাকত টস ; এখন-খালি এইচ বোতামে

একটি সুন্দর বোনাস হিসাবে, " l " কী এখন " বাম ";)

noremap lh
noremap; l
নরেম্যাপ এইচ;



পূর্ববর্তী "রানার্স-আপ", যারা উভয়ই "বাম-ডাউন-ডান-আপ-রাইট" লেআউট ব্যবহার করেন :


পছন্দ 1: "এইচজেকিএল"

@ বিকল্পের সুপারিশ । কীবাইন্ডগুলি ডিফল্ট থাকে ( hjkl ), ডান হাত বাড়ির সারিতে থাকে ( jkl; )

  • পেশাদাররা:
    • j (ডাউন) এবং কে (আপ) আপনার প্রাথমিক 2 টি আঙ্গুলগুলিতে থাকুন যেখানে তারা প্রাপ্য
  • কনস:
    • আপনাকে h (বাম) জন্য পৌঁছতে হবে । এমনকি এটি যদি ডাব্লু, ই, বি হিসাবে ব্যবহার না করা হয় তবে এটি এখনও রক্তাক্ত তীর বোতাম এবং এটি হোম সারিটিতে থাকা ভাল লাগবে
    • মূলত: সমস্ত 4 টি আঙুল স্বাভাবিকভাবেই তীর বোতামগুলিতে বিশ্রাম নিচ্ছে না। এটি আমার হাত গুলিয়ে দেয়


পছন্দ 2: "জে কেএল;"

1 টিরও বেশি 4 টি বাইন্ড স্লাইড করুন যাতে তারা হোম সারিটিতে বসে থাকে:

নোরম্যাপ; l
নরেনম্যাপ lk
নরেনম্যাপ কেজে নরেনম্যাপ
জেএইচ

  • পেশাদাররা:
    • কোনও আঙুলের বিভ্রান্তি নেই; সমস্ত তীর প্রাকৃতিকভাবে আঙ্গুলের নীচে
  • কনস:
    • @ বিকল্প হিসাবে যেমন বলা হয়েছে, দ্বিতীয় এবং তৃতীয় আঙুলের উপরে / নিচে থাকা খুব " অপ -অনুকূল"
    • একইভাবে, বাম দিকে থাকা শক্ততম আঙুলটিও অপচয়

1
ধন্যবাদ। আপনার প্রস্তাব হিসাবে, এখন পর্যন্ত কাজ করে না যে একমাত্র জিনিস সঙ্গে বিভক্ত মধ্যে পরিবর্তন করা হয় Ctrl + W + <direction>
রাফা সিলেটাক

11

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


6

আমি বুঝতে পারি, এটি hjklhistoric তিহাসিক কারণে ব্যবহৃত হয় (যেমন এখানে ভিএম এইচজেকিএল কীগুলি তীর কী হিসাবে ব্যবহার করে ) এর জন্য ব্যবহৃত হয় এবং এটি যুক্তির ভিত্তিতে নয়।

আমি ব্যক্তিগতভাবে আই 3 উইন্ডো ম্যানেজারের প্রস্তাবিত পদ্ধতির অনুসরণ করতে পছন্দ করি যা ডিফল্ট কনফিগারেশন জেকেএল ব্যবহার করে কেন এফএকিউতে ব্যাখ্যা করা হয়েছে; hjkl এর পরিবর্তে? একটি অর্গনোমিক পছন্দ।

আই 3 ব্যবহার করে jkl;কারণ স্পর্শ টাইপ করার সময় এই কীগুলি আপনার ডান হাতের নীচে "হোম সারি" তৈরি করে।

এই চেক করুন তেজ hjkl remapping করতেjkl;


4

আমি যখন ভিমের হোম সারিটিতে সমস্ত চলাচল উপলভ্য করার দর্শন বুঝতে পেরেছি তখন আমি hjklপাল্টা স্বজ্ঞাত বলে মনে করেছি। আরও অনেক স্যানার মানচিত্র আমি ভেবেছিলাম এটি একটি অপ্রয়োজনীয় সেটআপ হবেijkl

    nnoremap j h
    nnoremap k j
    nnoremap i k

আমি খুব স্বাচ্ছন্দ্যে নেভিগেট করতে এটি খুব সহজ বলে মনে করেছি।

j:left
i:up
k:down
l:right

Alt-eSertোকানো / স্বাভাবিক মোডে / বাইরে টগল করার জন্য আমি ব্যক্তিগতভাবে ব্যবহার করি যেহেতু আমি প্রায় সবসময় জিভিম ব্যবহার করি এবং কিছু টার্মিনালের আল্টের সাথে সমস্যা রয়েছে তা নিয়ে চিন্তা করার দরকার নেই।

    nnoremap <A-e> i
    inoremap <A-e> <esc>l

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