आप जिस फ़ाइल पर काम कर रहे हैं उसके फ़ाइल नाम को आप कैसे प्रदर्शित करते हैं?आप जिस फ़ाइल पर काम कर रहे हैं उसके फ़ाइल नाम को आप कैसे प्रदर्शित करते हैं?
उत्तर
:f
(:file
) <C-G>
के रूप में भी ऐसा ही होगा। लागू होने पर :f!
एक असुरक्षित संस्करण देगा।
अच्छा है, लेकिन टर्मिनल के शीर्ष पट्टी में इसे दिखाना संभव है? (या टर्मिनेटर) या कहीं कमांड के बिना। – eMarine
'' ': f!' '' हमेशा काम नहीं करता है, 1 दबाएं, फिर पूर्ण पथ के लिए Ctrl-G दबाएं। – ives
एक पूर्ण पथ के बारे में कैसे? जब मैं '~/dev/file.py' से vim शुरू करता हूं और vim के भीतर' f: f' निष्पादित करता हूं, तो मुझे '~/dev/file.py' के बजाय आउटपुट के रूप में 'file.py' मिलता है। – gxyd
स्थिति रेखा सेट करें। :help statusline
ये आदेश आपके .vimrc फ़ाइल में जा सकते हैं, या आप उन्हें कमांड मोड में ':' टाइप करके vim में दर्ज कर सकते हैं।
2 कोपहले, पिछले स्थिति सेट निम्नलिखित का उपयोग कर:
set laststatus=2
फिर सेट स्थिति लाइन% करने के लिए छोटा फ़ाइल नाम के लिए च।
set statusline=%f
फ़ाइल, उपयोग% एफ का पूरा पथ के लिए।
E518: अज्ञात पर विकल्प:% एफ – Isius
मैंने जवाब, Isius अद्यतन किया है। उम्मीद है कि यह और अधिक स्पष्ट बनाता है। –
ctrl + जी ऐसा करेगा।
foo.c [C] [0x23]<code/foo.c 1, 1 2% of 50
इसके अलावा, जैसा कोई उल्लेख (लेकिन अब हटाए गए) %
वर्तमान फ़ाइल नाम के साथ बदल दिया जाएगा:
इसके अलावा, मैं लेना पसंद:
set statusline="%f%m%r%h%w [%Y] [0x%02.2B]%< %F%=%4v,%4l %3p%% of %L"
कौन सा पैदा करता है। उदाहरण के लिए:
:!echo "current file: %" current file: foo.c Press ENTER or type command to continue
'[सी]' और '[0x23] 'भागों का क्या अर्थ है? – LangeHaare
किसी भी फ़ाइल के लिए पूर्ण पथ दिखाने के लिए, हल किए गए सिम्लिंक सहित, निम्न का उपयोग करें।
:echo resolve(expand('%:p'))
यह करने के लिए नीचे पंक्ति जोड़कर अपने स्थिति बार में जोड़ा जा सकता अपने ~./vimrc
set statusline +=%{resolve(expand('%:p'))}\ %*
अपने टर्मिनल के ठीक से सेट हैं, तो आप विंडो शीर्षक में फ़ाइल नाम मिलना चाहिए। – Cascabel
यह भी देखें: [मैं विम में वर्तमान फ़ाइल का पथ स्थायी रूप से कैसे प्रदर्शित कर सकता हूं?] (Http://stackoverflow.com/questions/10488717/how-can-i- स्थायी रूप से- प्रदर्शन- the-path-of-the -current-file-in-vim) – User
संबंधित: [मैं वर्तमान फ़ाइल का पूरा पथ कैसे देख सकता हूं?] (http://vi.stackexchange.com/q/104/467) Vim SE – kenorb