শিফট +> ভিমে শনাক্ত করার পরে ভিজ্যুয়াল মোডে রাখবেন কীভাবে?


18

বর্তমান এটি একবার ইনডেন্ট করার পরে ভিজ্যুয়াল মোডটি ছেড়ে দেয় যা খুব বিরক্তিকর।


5
একাধিক .বার
ইনডেন্ট

ব্যবহার . ভাল. তবে কখনও কখনও আপনাকে ইন্ডেটিগের পরে বাছাই করা কোডের মতো উদাহরণস্বরূপ নির্বাচিত কোডের সাথে একটি আলাদা ক্রিয়াকলাপ করতে হবে। এবং আপনাকে আবারও নির্বাচন করতে হবে, যা সফল হয়
সান্তি

উত্তর:


25

gvপূর্ববর্তী চাক্ষুষ নির্বাচনটি হাইলাইট করতে আপনি সাধারণ মোড কমান্ডটি ব্যবহার করতে পারেন । অতএব, আপনি নিম্নলিখিত ম্যাপিং ব্যবহার করতে পারেন:

:vnoremap < <gv
:vnoremap > >gv

:vnoremapকমান্ড একটি ম্যাপিং যে শুধুমাত্র চাক্ষুষ মোডে কাজ করবে স্থাপন করে। অতএব আপনি ইনডেন্টটি সম্পাদন করতে <এবং >ভিজ্যুয়াল মোড কমান্ডগুলি পুনরায় রিমান্ড দিচ্ছেন এবং তত্ক্ষণাত্ পূর্ববর্তী চাক্ষুষ নির্বাচনটি পুনরায় নির্বাচন করুন select


4
এটা সঠিক নয়. ব্যবহার করা উচিত vnoremapকারণ vmapপুনরাবৃত্তভাবে মানচিত্র হবে এবং এটি ভঙ্গ হবে
টেক্সাসব্রুস

3
@ টেক্সাসব্রুস: এটি ভিএমএপ দিয়ে আমার পক্ষে ঠিক কাজ করে, তবে আমি উত্তরটি (এবং আমার নিজস্ব .vimrc) সম্পাদনা করেছি যেহেতু এটি স্পষ্টতই নিরাপদ হওয়ায় ভ্যানোরাম্যাপ ব্যবহার করতে।

5

পিরিয়ড ব্যবহার করা হচ্ছে। " পূর্ববর্তী নির্বাচিত পাঠ্যের ইন্ডেন্টেশনটি পুনরাবৃত্তি করবে যদি এটি পাঠ্যের সর্বাধিক সম্পাদনা হয়। এটি পাঠ্যটি পুনঃনির্ধারণ করে না, তবে কাজটি ঠিক তেমনি করে।

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