আমি মনে করি এটি নির্বাচনের বর্তমান টার্মিনাস "স্যুইচ" করার ক্ষমতা প্রদান করে ভিমের ভিজ্যুয়াল নির্বাচন বৈশিষ্ট্যটিকে এমনকি মাউসের তুলনায় দক্ষতা ছাড়িয়ে যাবে:
ইলাস্ট্রেটেড ( |
কার্সার প্রতিনিধিত্ব করবে (তেজ এটা চরিত্র এটা হল বাম-সাইড এ অপারেট আছে) এবং [text]
নির্বাচিত পাঠ প্রতিনিধিত্ব করে, শুধু তারা শূন্য প্রস্থ পর্যন্ত সময় লাগতে ভান করে। মধ্যে স্থান পটভূমিতে [ ]
অবিলম্বে ধূসর দেখায়, এবং চরিত্র নিম্নলিখিত |
সবুজ হয়):
শুরু করা
Some |text here
Some second line of text
Some more text in the third line
চাপুন v2j
; লক্ষ করুন যে m
চরিত্রটি নির্বাচনের অন্তর্ভুক্ত রয়েছে (এটি এখন কার্সার দ্বারা হাইলাইট করা হয়েছে):
Some [text here
Some second line of text
Some |m]ore text in the third line
টিপুন 10l
:
Some [text here
Some second line of text
Some more text |i]n the third line
এই মুহুর্তে আমি সিদ্ধান্ত নিতে পারি যে আমি অন্য কোনও স্থান থেকে নির্বাচন শুরু করতে চেয়েছি । যেমন "Some"
প্রথম লাইনে অন্তর্ভুক্ত
আমি একটি সাধারণ সম্পাদক / আইডিইতে কোনও পছন্দ পাইনি। আমি সম্ভবত মাউসটির দিকে আমার হাত সরে যেতে চাইছি, প্রচলিত পদ্ধতি ব্যবহার করে পাঠ্য নির্বাচন করা সাধারণত খুব বেদনাদায়ক হয়, হপিংয়ের মাধ্যমে Ctrl
এবং পৃষ্ঠা-আপ / ডাউন শব্দটির ব্যবহার কিছুটা হলেও সহায়তা করে তবে যাই হোক না কেন, আমি প্রতিশ্রুতিবদ্ধ হয়েছি আমি নির্বাচন শুরুর আগে আমার নির্বাচনের একটি সমাপ্তি বিন্দুতে ।
সুতরাং ভিমের মধ্যে আমি আমার বর্তমান অবস্থাটি গ্রহণের যোগ্যতা এবং একটি রহস্যের বাধ্যবাধকতায় আঘাতের মাধ্যমে এটি এনে দেওয়ার জন্য পছন্দ করব:
Some [|text here
Some second line of text
Some more text i]n the third line
তারপরে আমি এটির জন্য কেবল হিট করতে পারি ^
বা <Home>
(উভয়ই একই ক্ষেত্রে যেখানে কোনও শীর্ষস্থানীয় শ্বেতস্থান নেই) এটিকে পরিণত করতে পারি
[|Some text here
Some second line of text
Some more text i]n the third line
আমি আবার আমার মন পরিবর্তন করুন বলুন , আমি অন্য প্রান্তটি সামঞ্জস্য করতে চাই!
[Some text here
Some second line of text
Some more text |i]n the third line
হিট e
:
[Some text here
Some second line of text
Some more text i|n] the third line
সুন্দর! আমি এই নির্বাচনের সাথে এখন যা চাই তা করতে পারি।
তাহলে এই রহস্য বাঁধাই কি?
এছাড়াও, আরও বেশি সম্ভাব্য দক্ষ হ'ল সর্বাধিক ব্যবহৃত কিছু চলমান কমান্ডগুলির জন্য কীগুলির অন্য সারিটিতে বিকল্প বাইন্ডিংগুলির একটি সেট এবং এগুলি (যখন ভিজ্যুয়াল মোডে থাকে) সর্বদা নির্বাচনের অন্য প্রান্তটি সরিয়ে রাখে। সুতরাং সেই ভিজ্যুয়াল মোড সিলেকশন অপারেশনে, নির্বাচনের অন্য প্রান্তের আন্দোলনের কীগুলি যদি "ইউইও" তে সেট করা থাকে (সম্ভবত আমাদের পছন্দ মতো একটি ভাল পছন্দ নয় y
তবে কেবল আমার সাথে সহ্য করতে হবে) আমরা টাইপ করতে পারতাম
v2j10l5ye
বরং
v2j10lX^Xe
আরে আপনি কি জানেন, এটি এতটা উন্নতিও নয়। শুধু এক্স এক্স বৈশিষ্ট্য gimme। :)
আমি যে নিখুঁত উত্তরগুলি সন্ধান করছি:
- আরে, দেখুন
:help some_awesome_vim_feature_that_just_does_this
- এই, দেখুন
https://github.com/awesome_user/vim_plugin_that_does_this
- এই, দেখুন
:help vimscript_functions_that_allow_mutation_of_visual_selections
আমি ভিমের প্রতি এই মুগ্ধতায় বেশ নতুন তাই আমি যখন ভিমস্ক্রিপ্টের কথা বলি তখন আমি খুব সবুজ, এবং সত্যই আমি অন্য একটি ভাষা শেখার চেষ্টা থেকে দূরে থাকতে চাই , তাই আশা করি আমি এটিকে তৈরি করতে বাধ্য হব না একটি প্লাগইন।
:help
? :help visual-mode
ভিজ্যুয়াল মোড সম্পর্কিত আপনার প্রয়োজনীয় সমস্ত তথ্য রয়েছে o
।
O
হে কী মূলধনটি করে, তবে আমি মনে রাখব o
। আপনি যে দ্বিতীয়টির কথা উল্লেখ করছেন সেটি হ'ল :help
আরও বেশি ব্যবহার করুন । এবং আমি এটি শুরু করার চেয়েও বেশি ব্যবহার করেছি।