কীভাবে "পূর্ণ পর্দা" ব্রাউজ করবেন ভিম সহায়তা?


21

আমি জানি যে আমি এর সাথে ভিম সহায়তা ব্রাউজ করতে পারি :help, তবে এটি একটি বিভাজন খুলবে। কখনও কখনও, আমি ডকুমেন্টেশন অধ্যয়ন করতে চাই। "ফুল স্ক্রিন" মোডে ডকুমেন্টেশন কীভাবে পড়বেন?

উত্তর:


33

একমাত্র দৃশ্যমান উইন্ডো হতে কেবল সহায়তা উইন্ডোটি প্রসারিত করুন: Ctrlw-o

আপনার হয়ে গেলে আপনি আপনার অন্যান্য বাফারে ফিরে যেতে পারেন।


2
একইভাবে, আপনি কেবল সহায়তায় আপনাকে রেখে অন্য উইন্ডোটিতে স্যুইচ করতে Ctrl-w wএবং এটি বন্ধ Ctrl-w cকরতে পারেন।
বিএসমিথ 89

সর্বাধিক ভোট দেওয়া উত্তর বাছাই করা।
রুসলান ওসিপভ

16

বিকল্পভাবে, আপনি একটি নতুন ট্যাবে সহায়তা উইন্ডোটি খুলতে পারেন: :tab help fooএবং তারপরে :qএটি বন্ধ করতে ব্যবহার করুন ।


2
ডিফল্টরূপে এটি করার কোনও উপায় আছে কি? সুতরাং যে :help fooহিসাবে কাজ করবে :tab help foo?
মার্টিন টর্নয়েজ

2
@ কার্পেটসমোকার হ্যাঁ, আপনি এরকম কিছু করতে পারেন cnoremap help tab help
ডোরকনব

11

অন্যান্য উত্তরগুলি ইতিমধ্যে আপনার প্রশ্নের উত্তর দিয়েছে, তবে সম্পূর্ণতার জন্য:

আপনি শুধু করতে চান, সাময়িকভাবে আপনার সাহায্যের-দেখার জন্য একটি বৃহত্তর জানালা পেতে, আপনি ব্যবহার করতে পারেন অথবা উভয় Ctrl-w _এবং Ctrl-w |ম্যাপিং সাহায্যের জানালা উল্লম্বভাবে বা অনুভূমিকভাবে যতটা সম্ভব বাড়ানোর লক্ষ্যে যথাক্রমে কিন্তু আপনার বিদ্যমান বিভক্ত উইন্ডোগুলি বন্ধ ছাড়া।

যখন আপনি পরবর্তীকালে সাহায্য উইন্ডোটি বন্ধ করেন Ctrl-w cবা করেন :q, আপনার উইন্ডোটি বিন্যাসটি সহায়তা উইন্ডোটি খোলার আগে ঠিক কেমন ছিল তা ফিরে আসবে।

আপনার যদি কিছুটা জটিল উইন্ডো লেআউট থাকে যা আপনি সংরক্ষণ করতে চান তবে এটি কার্যকর।


5

সহায়তা উইন্ডোর Control-woঅভ্যন্তরে ব্যবহার করে অন্যান্য সমস্ত বিভক্ত উইন্ডোগুলি সরিয়ে আপনি সহায়তা উইন্ডোটিকে পুরো প্রস্থ এবং উচ্চতা তৈরি করতে পারেন। এই কমান্ডটি বর্তমান উইন্ডোটিকে অন্য উইন্ডোগুলি সরিয়ে একমাত্র উইন্ডোতে পরিণত করে।


2

সমস্যাযুক্ত অতিরিক্ত "নতুন ফাইল" ট্যাবটি থেকে মুক্তি পাওয়া অন্য বিকল্পটি হ'ল vim +"tab help | -tabc"। এটি ভিএম স্টার্ট ( tab help) -তে একটি সহায়তা ট্যাব তৈরি করে এবং নতুন ফাইল ( -tabc) সরিয়ে দেয় ।


2

আপনি এর সাহায্যে স্ক্রিনটিকে তার নিজস্ব ট্যাবে নিয়ে যেতে পারেন

ctrl+w T(নোট করুন Tউপরের ক্ষেত্রে)

তারপরে আপনি ট্যাবগুলির সাথে স্যুইচ করতে পারেন gt


1

আমি প্রায়শই অন্য একটি ওয়ার্কস্পেস / স্ক্রিনে একটি নতুন উইম ইনস্টল খোলাম কেবল একটি সহায়তা উইন্ডো খুলতে পপ করতে যাতে এই নিবন্ধটি আমার পক্ষে অত্যন্ত সহায়ক। এখানে আমি কিছুটা ভিমস্ক্রিপ্ট লিখেছি যা সবেমাত্র লিখেছি যা helpএকটি নতুন ট্যাবে একটি পৃষ্ঠা খুলবে এবং প্রয়োজনে স্বয়ংক্রিয়ভাবে একটি নতুন / খালি বাফার বন্ধ করে দেবে। আশা করি ভবিষ্যতে লোকেরা এটি কাজে আসবে। আপনার সাহায্যের জন্য সবাই ধন্যবাদ!

" Help: Open a `help` page in a new tab, or replace the current buffer if it
" is unnamed and empty.
function! Help( query )
  " Is the current buffer empty?
  let l:empty = line( '$' ) ==# 1 && getline( 1 ) ==# ''
  " Store the current tab number so we can close it later if need be.
  let l:tabnr = tabpagenr()
  let l:bufname = bufname( winbufnr( 0 ) )
  try
    " Open the help page in a new tab. (or bail if it's not found)
    execute "tab help " . a:query
    " The help page opened successfully. Close the original tab if it's empty.
    if l:bufname ==# '' && l:empty
      execute "tabclose " . l:tabnr
    endif
  endtry
endfunction

command! -nargs=1 Help call Help( <f-args> )

0

আমি কয়েক বছর আগে এটি করার জন্য একটি ছোট্ট প্লাগইন লিখেছিলাম: ভিম-হেল্পট্যাব । আপনি টাইপ করার সময় এটি তাদের নিজস্ব ট্যাবে সহায়তা ডক্স খুলবে :h ...। এটি বাইপাস করতে আপনি করতে পারেন :he ...বা করতে পারেন :help ...

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