উত্তর:
আপনি <CTRL-V><Tab>
"সন্নিবেশ মোড" এ ব্যবহার করতে পারেন । সন্নিবেশ মোডে, <CTRL-V>
আপনার পরবর্তী অক্ষরের আক্ষরিক অনুলিপি প্রবেশ করান ।
আপনার যদি প্রায়শই এটি করার দরকার হয় তবে @ ডিকিজে এই ম্যাপিংয়ের মাধ্যমে একটি আসল ট্যাব সন্নিবেশ করানোর জন্য Shift+ মন্তব্যগুলি (মন্তব্যগুলিতে) পরামর্শ দিয়েছেন Tab:
:inoremap <S-Tab> <C-V><Tab>
এছাড়াও, @feedbackloop দ্বারা উল্লিখিত হিসাবে, উইন্ডোজ আপনার <CTRL-Q>
পরিবর্তে টিপতে হতে পারে <CTRL-V>
।
CTRL
+ + Q
পরিবর্তে - দেখুন stackoverflow.com/questions/6951672/...
inoremap <S-Tab> <C-V><Tab>
- আপনি এটি আপনার ~/.vimrc
ফাইলটিতে রাখতে পারেন।
আপনি নীচের মতো ভিমের মধ্যে থেকে এক্সটেনড্যাব বিকল্পটি অক্ষম করতে পারেন:
:set expandtab!
অথবা
:set noet
PS: এবং "সেট প্রসারিত ট্যাব" বা "সেট এট" সহ আপনি যখন ট্যাব সন্নিবেশ করানোর কাজ শেষ করেন তখন এটি আবার সেট করুন
পিএস: আপনার কাছে .vimrc (সফ্টট্যাবস্টপ) এর 4 টি স্পেসের সমতুল্য ট্যাব সেট থাকলে আপনি একবারে দু'বার পরিবর্তে একবার ট্যাব কী টিপে একটি ট্যাব sertোকাতে সক্ষম হতে 8 টি স্পেসে সেট করতে পছন্দ করতে পারেন (সফ্টট্যাবস্টপ = 8 সেট করুন) )।
set et
এবং set noet
সুইচ tab
এবং space
প্রয়োজন হিসাবে।
ডকুমেন্টেশন থেকে expandtab
:
চালু থাকা অবস্থায় একটি আসল ট্যাব সন্নিবেশ করতে
expandtab
, ব্যবহার করুন । আরও দেখুন এবং ইনস-expandtab । এই বিকল্পটি পুনরায় সেট করা হয় যখন বিকল্পটি পুনরায় সেট করা হয় এবং বিকল্পটি পুনরায় সেট করা হয়।CTRL-V
<Tab>
:retab
paste
paste
সুতরাং paste
বিকল্পটি টগল করার জন্য যদি আপনার কাছে ম্যাপিং থাকে , যেমন
set pastetoggle=<F2>
আপনি করতে পারেন <F2>Tab<F2>
।
.
আপনি একাধিক ট্যাব সন্নিবেশ করতে চাইলে সর্বশেষ আদেশটি পুনরাবৃত্তি করতে ব্যবহার করুন ।