ভিমের ভার্চুয়াল রিপ্লেস মোডের বিন্দুটি কী?


9

সাহায্যের বলছেন যে ভার্চুয়াল তেজ মোডে কমান্ড প্রতিস্থাপন gr& GRপর্দা এস্টেট মধ্যে অক্ষর প্রতিস্থাপন এবং ফাইল নেই।

:help Virtual-Replace-mode

আমি এটিকে ডিসপ্লেতে অক্ষরগুলি পরিবর্তনের মতো কিছু হিসাবে বুঝছি তবে এটি বাফারে নয়। এটা কি সঠিক? এটি ভুল বলে মনে হচ্ছে।

আমি একটি ব্যাখ্যা এবং সম্ভবত একটি দৃশ্য বা একটি উদাহরণ ব্যবহার করতে পারি যেখানে এই বৈশিষ্ট্যটি প্রাসঙ্গিক।

উত্তর:


9

ভার্চুয়াল-রিপ্লেস-মোডে বাফারটি এর উত্সের অবস্থানে আরও দৃ fixed়ভাবে স্থির।

1. Hello World
         ^ Cursor
2. I like cheese
3. And beer

স্বাভাবিক প্রতিস্থাপন মোডে প্রবেশ করার সময় এবং Internet<CR>And othersনতুন বাফারটিকে আঘাত করার সময় এটি এমন হবে:

1. Hello Internet
2. And others
3. I like cheese
4. And beer

ভার্চুয়াল-রিপ্লেসে একই কাজ করার সময় ফলাফল হবে

1. Hello Internet
2. And othersese
3. And beer

আর একটি উদাহরণ (ট্যাবস্টপ = 2; এসটিএস = 0):

1. 012345678901234567890
2. Hello beautiful World
         ^ Cursor

চাপযুক্ত কীগুলি: <Tab><Tab>

প্রতিস্থাপন-মোড ফলাফল:

1. 012345678901234567890
2. Hello     autiful World

ভার্চুয়াল-প্রতিস্থাপন-মোড ফলাফল:

1. 012345678901234567890
2. Hello     tiful World

কারণ রিপ্লেস মোডে প্রতিস্থাপনটি চর দ্বারা সম্পন্ন করা হয়, যেখানে Tabএকটি চর হয়, যতগুলি অক্ষরই প্রদর্শিত হয়। ভার্চুয়াল-রিপ্লেস-মোডে অক্ষরগুলি প্রতিস্থাপন করতে Tab( :h 'ts', :h 'sts') এর দৃশ্যমান দৈর্ঘ্য ব্যবহৃত হয়।


(কোনও অক্ষর মন্তব্য বিন্যাসে খেয়ে ফেলেছে, কিছু উদ্ধৃত স্ট্রিং দেখে মনে হচ্ছে তারা আমার কাছে পাঠ্য মিস করে)) যাইহোক, শেষ অনুচ্ছেদটি অনেক সাহায্য করেছিল। আমি এখন নিশ্চিত এটি নিশ্চিত :) :) একটি টন @ ক্রিসি ধন্যবাদ!
শ্রী কাদিমিসেটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.