আমি জানি যে আমি এর সাথে ভিম সহায়তা ব্রাউজ করতে পারি :help
, তবে এটি একটি বিভাজন খুলবে। কখনও কখনও, আমি ডকুমেন্টেশন অধ্যয়ন করতে চাই। "ফুল স্ক্রিন" মোডে ডকুমেন্টেশন কীভাবে পড়বেন?
আমি জানি যে আমি এর সাথে ভিম সহায়তা ব্রাউজ করতে পারি :help
, তবে এটি একটি বিভাজন খুলবে। কখনও কখনও, আমি ডকুমেন্টেশন অধ্যয়ন করতে চাই। "ফুল স্ক্রিন" মোডে ডকুমেন্টেশন কীভাবে পড়বেন?
উত্তর:
একমাত্র দৃশ্যমান উইন্ডো হতে কেবল সহায়তা উইন্ডোটি প্রসারিত করুন: Ctrlw-o
আপনার হয়ে গেলে আপনি আপনার অন্যান্য বাফারে ফিরে যেতে পারেন।
বিকল্পভাবে, আপনি একটি নতুন ট্যাবে সহায়তা উইন্ডোটি খুলতে পারেন: :tab help foo
এবং তারপরে :q
এটি বন্ধ করতে ব্যবহার করুন ।
:help foo
হিসাবে কাজ করবে :tab help foo
?
cnoremap help tab help
।
অন্যান্য উত্তরগুলি ইতিমধ্যে আপনার প্রশ্নের উত্তর দিয়েছে, তবে সম্পূর্ণতার জন্য:
আপনি শুধু করতে চান, সাময়িকভাবে আপনার সাহায্যের-দেখার জন্য একটি বৃহত্তর জানালা পেতে, আপনি ব্যবহার করতে পারেন অথবা উভয় Ctrl-w _
এবং Ctrl-w |
ম্যাপিং সাহায্যের জানালা উল্লম্বভাবে বা অনুভূমিকভাবে যতটা সম্ভব বাড়ানোর লক্ষ্যে যথাক্রমে কিন্তু আপনার বিদ্যমান বিভক্ত উইন্ডোগুলি বন্ধ ছাড়া।
যখন আপনি পরবর্তীকালে সাহায্য উইন্ডোটি বন্ধ করেন Ctrl-w c
বা করেন :q
, আপনার উইন্ডোটি বিন্যাসটি সহায়তা উইন্ডোটি খোলার আগে ঠিক কেমন ছিল তা ফিরে আসবে।
আপনার যদি কিছুটা জটিল উইন্ডো লেআউট থাকে যা আপনি সংরক্ষণ করতে চান তবে এটি কার্যকর।
আমি প্রায়শই অন্য একটি ওয়ার্কস্পেস / স্ক্রিনে একটি নতুন উইম ইনস্টল খোলাম কেবল একটি সহায়তা উইন্ডো খুলতে পপ করতে যাতে এই নিবন্ধটি আমার পক্ষে অত্যন্ত সহায়ক। এখানে আমি কিছুটা ভিমস্ক্রিপ্ট লিখেছি যা সবেমাত্র লিখেছি যা 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> )
আমি কয়েক বছর আগে এটি করার জন্য একটি ছোট্ট প্লাগইন লিখেছিলাম: ভিম-হেল্পট্যাব । আপনি টাইপ করার সময় এটি তাদের নিজস্ব ট্যাবে সহায়তা ডক্স খুলবে :h ...
। এটি বাইপাস করতে আপনি করতে পারেন :he ...
বা করতে পারেন :help ...
।
Ctrl-w w
এবং এটি বন্ধCtrl-w c
করতে পারেন।