NERDTree এ ট্যাবগুলির মধ্যে স্যুইচিং


98

আমি সবেমাত্র আমার প্রকল্পের জন্য NERDTree vim প্লাগইন ব্যবহার শুরু করেছি।

খোলা ট্যাবগুলির মধ্যে স্যুইচ করার জন্য ডকুমেন্টেশনটি আমি খুঁজে পাচ্ছি না। কেউ কি আমাকে শর্টকাট কী [গুলি] বলতে পারবেন?

ধন্যবাদ ...


4
নোট: ট্যাব কার্যকারিতা তেজ একটি মান বৈশিষ্ট্য (যেহেতু সংস্করণ 7) - যদিও NERDTree তাদের ভাল ব্যবহার করা ঘটবে
Pierz

আমি ম্যাকভিম ব্যবহার করি যা অনেকগুলি ট্যাবগুলির মধ্যে স্যুইচ করতে সিএমডি + সংখ্যা ব্যবহার করতে পারে এবং এটি খুব সুবিধাজনক! উদাহরণস্বরূপ, ট্যাব 1 তে সেন্টিমিডি + 1 লাফটি চাপুন, সেমিডি + 5 লাফটি ট্যাব 5
JZAU

উত্তর:


201

মাইকেল ম্যাডসেনের তালিকাভুক্ত বিকল্পগুলির বাইরে একটি অতিরিক্ত বিকল্প (এবং আমার ব্যক্তিগত পছন্দ):

gt = পরবর্তী ট্যাব

gT = পূর্ববর্তী ট্যাব


4
আমি এটি পছন্দ করি কারণ এটি আমার ভ্যানিলা ভিম 7.4 ইনস্টলেশনতে কাজ করে।
ব্র্যানারচিনিস

4
আপনি এই তথ্যটি কোথায় পেয়েছেন - ব্যবহারের সময় আমি এটি ডকটিতে দেখতে পাচ্ছি না? গাছের তথ্যের জন্য
সারআপ করুন

দেখে মনে হচ্ছে নার্ডট্রি কেবল 1 টি ট্যাবের মধ্যেই খোলা রয়েছে, সুতরাং অন্যটিতে স্যুইচ করার মাধ্যমে দির গাছটি অদৃশ্য হয়ে যায়।
ড্রামম

34

আমি আমার ভিম নেভিগেশন কীগুলিকে ট্যাবগুলির মধ্যে স্যুইচ করতে বাধ্য করতে চাই like আমার .vimrcফাইলের লাইনগুলি এখানে :

map  <C-l> :tabn<CR>
map  <C-h> :tabp<CR>
map  <C-n> :tabnew<CR>

এইভাবে, আমি বাম এবং ডান বোতামগুলির সাহায্যে ট্যাবগুলির মধ্যে স্যুইচ করতে পারি ঠিক তেমনভাবে আমি Controlকীটি ধরে না রেখে সাধারণভাবে কার্সারটি সরিয়ে ফেলব ।

  • Control+ lপরবর্তী ট্যাবে সরানো
  • Control+ + hপূর্ববর্তী ট্যাবে প্যাচসমূহ
  • Control+ nএকটি নতুন ট্যাব তৈরি করে

মজাদার. এটি অবশ্যই কার্যকর হবে। ভিআইএম নেভিগেশন কমান্ডের জন্য কী শিফট + hit হিট করা শক্তের মতো ম্যাপিং পরিবর্তন করা সম্ভব?

আপনি কি লাইনের শেষ দিকে যাওয়ার কথা উল্লেখ করছেন? যদি তা হয় তবে একটি সাধারণ কমান্ড এই 'মানচিত্র <Cl> $' বা অনুরূপ কিছু করতে পারে।
ব্রায়ান রিহম্যান

15

ট্যাবগুলির মধ্যে চক্রের - একটি দ্রুত চেক এটি :h tabsপ্রকাশ করে । আপনি কমান্ডটি ব্যবহার করতে পারেন ( সংক্ষেপে)।CTRLPage Down:tabnext:tabn


4
কোনও Ctrlটার্মিনাল ট্যাব ব্যবহার করে টার্মিনালটিতে ভিআইএম চালানো হলে কোনও বোতামই কাজ করে না । যদি টার্মিনাল ট্যাবগুলি ব্যবহার না করে তবে হয় Ctrlকাজ করে
কাপাড

10

আমি ম্যাকের উপর আইটার্ম ব্যবহার করি এবং আমি শিফট - [বাম তীর কী] এবং শিফট- [ডান তীর কী] ব্যবহার করে পরবর্তী / পূর্ববর্তী ট্যাবগুলিতে স্যুইচ করতে সক্ষম হতে চাই

আমার .vimrc থেকে, ম্যাকভিমে একই জিনিসটি কীভাবে করা যায় তা এখানে;

  map <S-Right> :tabn<CR>
  map <S-Left>  :tabp<CR>

এফওয়াইআই, ডিফল্টরূপে, কী কম্বোস সিএমডি-শিফট- [এবং সিএমডি-শিফট-] ম্যাকভিমে ট্যাবগুলির মধ্যে স্যুইচ করবে (এবং গুগল ক্রোমে, সাফারি এবং সম্ভবত অন্যান্য জিনিসগুলির একটি গুচ্ছ)


7

ফায়ারফক্সের মতো ট্যাব নেভিগেশন সক্ষম করতে এটি আপনার ভিআরসিআরকে যুক্ত করুন:

nnoremap <C-S-tab> :tabprevious<CR>
nnoremap <C-tab>   :tabnext<CR>
nnoremap <C-t>     :tabnew<CR>
inoremap <C-S-tab> <Esc>:tabprevious<CR>i
inoremap <C-tab>   <Esc>:tabnext<CR>i
inoremap <C-t>     <Esc>:tabnew<CR>
inoremap <C-S-w>   <Esc>:tabclose<CR>

এছাড়াও এটি কাজে আসবে <A-Fn>নবম ট্যাবপেজে যেতে ব্যবহার করুন

nnoremap <A-F1> 1gt
nnoremap <A-F2> 2gt
nnoremap <A-F3> 3gt
nnoremap <A-F4> 4gt
nnoremap <A-F5> 5gt
nnoremap <A-F6> 6gt
nnoremap <A-F7> 7gt
nnoremap <A-F8> 8gt
nnoremap <A-F9> 9gt
nnoremap <A-F10> 10gt 

কোথায়,

  C --> ctrl key
  S --> Shift key
  A --> Alt key
  F1-10 --> Are the function keys

দ্রষ্টব্য: Alt + f4 সাধারণত উইন্ডো বন্ধ করার জন্য ব্যবহৃত হয়। সুতরাং এটি জন্য পরীক্ষা করুন। সমস্যা বজায় থাকলে আপনি সর্বদা আল্ট কী-এর পরিবর্তে সিটিআরএল বা শিফট কী মানচিত্র করতে পারেন বা এর কিছু সংমিশ্রণ ব্যবহার করতে পারেন।


7

'{TabNumber} + gt'আপনাকে ট্যাবে টগল করার অনুমতি দেবে {TabNumber}

উদাহরণস্বরূপ, ট্যাব 1 এ গিয়ে '1' এর পরে 'জি' এবং 'টি' কি করা হবে।

ট্যাব নম্বরটি 1 বাম থেকে ডানে বর্ধমান।


4
এই উত্তর দুর্দান্ত!
শিখিং ফ্যান

"সর্বশেষ ট্যাবে টগল" বা "প্রথম ট্যাবে টগল" করার আদেশ আছে?
সত্যেশজেএম

6

আমার সেটিংস

map <F2> :NERDTreeToggle<cr>
map <C-Right> :tabn<cr>
map <C-Left> :tabp<cr>

3

ডিজিটালোনিনের উত্তরে যুক্ত করে আমি মনে করি যে ট্যাবগুলি স্যুইচ করার জন্য প্রাথমিক ব্রাউজার শর্টকাট (কমপক্ষে ক্রোম এবং ফায়ারফক্সে) বিকল্প + কমান্ড + ডান বা বাম তীর।

যদি আপনি আপনার NERDTree Vim সেটআপটিকে সামঞ্জস্য রাখতে চান তবে এই প্রকরণটি কার্যকর হবে।

 map <D-A-Right> :tabn<CR>
 map <D-A-Left>  :tabp<CR>

2

Ctrl + ww সমস্ত উইন্ডো যদিও চক্র

Ctrl + wh আপনাকে একটি উইন্ডো রেখে গেছে

Ctrl + wj আপনাকে একটি উইন্ডো থেকে নামায়

Ctrl + wk আপনাকে উইন্ডোতে নিয়ে যায়

Ctrl + wl আপনি একটি উইন্ডো ডান


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