मैं एक नए टैब में देखने के लिए एक फ़ाइल कैसे खोलूं?


10

मैं एक नए टैब में देखने के लिए एक फ़ाइल कैसे खोलूं? विशेष रूप से, मैं रीड-ओनली समकक्ष चाहता हूं :tabe[dit] <filename>। मैंने कोशिश की है

:tab :view <filename>

लेकिन यह एक नया टैब नहीं बनाता है क्योंकि प्रलेखन सुझाव देगा।

जवाबों:


8

:tab <cmd>एक टैब खोलता है जहाँ <cmd>एक विंडो खोली होगी। :viewएक खिड़की नहीं खोलती है, इसलिए :tab viewएक टैब नहीं खोलता है :-) देखें :help :tab।

हालाँकि, हमारे पास :sviewकमांड भी है , जो करता है:

": स्प्लिट" के समान, लेकिन इस बफ़र के लिए 'आसानी से' विकल्प सेट करें।

यह करता है एक विंडो खोलें। तो :tab sview fileएक टैब खोलता है।

:sview"स्प्लिट व्यू" के लिए छोटा है। आप के लिए संक्षिप्त कर सकते हैं :sv, और आप दूसरे को भी छोड़ सकते हैं :।


पोस्टस्क्रिप्ट:
आपका प्रश्न बताता है कि आप Vi / Vim शब्दावली से बहुत परिचित नहीं हैं। बहुत से लोग इस बारे में भ्रमित हैं, इसलिए चिंता न करें :-) :help windowएक परिचय के लिए एक अच्छा पढ़ा है। इसकी शुरुआत में एक उपयोगी सारांश है:

एक बफर एक फाइल का इन-मेमरी टेक्स्ट है।
एक विंडो एक बफर पर एक व्यूपोर्ट है।
एक टैब पेज विंडोज़ का एक संग्रह है।


1
धन्यवाद। मुझे इसकी ही खोज थी। और vi / विम शब्दावली पर प्राइमर के लिए धन्यवाद। एक सुधार: जबकि कमांड को "स्प्लिटव्यू" कहा जाता है, :splitviewकमांड मौजूद नहीं है। यह सिर्फ :sviewया है :sv।
— adurity

@ आदित्य उफ़, धन्यवाद। वह मदद फ़ाइल में थी, लेकिन मैंने गलत
— समझा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.