2009-07-13 15 views
86

जब मैं का उपयोगvi redraw स्क्रीन कैसे बनाएं?

git commit --amend 

यह मेरे इनपुट टिप्पणियां जाने के लिए प्रतिबद्ध के लिए एक vi खिड़की में प्रवेश करेंगे, समस्या vi खिड़कियों पूर्व खोल पृष्ठभूमि से कुछ गंदा पात्रों दिखाएगा है। इसलिए मुझे आश्चर्य है कि स्क्रीन को सामान्य बनाने के लिए मैंने स्क्रीन को फिर से लोड या फिर से चलाने के लिए कैसे छोड़ा जा सकता है।

अब तक, मैं रीसेट टर्मिनल और Ctrl + L, यह काम करता है की कोशिश, लेकिन मुझे आश्चर्य है कि वहाँ ऐसी स्थिति के लिए सबसे अच्छा जवाब है?

उत्तर

163

मैं अब 35 साल के लिए इस तरह के उद्देश्यों के लिए ctrl + एल उपयोग कर रहे हैं, यह क्या बुराई है?

+2

नियंत्रण + L लगता है मेरे लिए काम नहीं करता है के लिए मजबूर करने के लिए; मुझे पहले टर्मिनल रीसेट करना होगा। क्यों .... –

+0

पता नहीं क्यों, के बाद मेरे .vimrc फ़ाइल को दूर नहीं पता है, कोई यह ठीक है। –

+6

आपकी .vimrc सेटिंग 'टर्म' थी? शायद यह गलत तरीके से स्थापित कर रहा था। –

4
+6

^आर रेडो नहीं है?^एल स्क्रीन को फिर से चलाने के लिए मेरे लिए काम करता है। – Geremia

+0

@Geremia जाहिरा तौर पर टर्मिनल प्रकार पर निर्भर करता है,^एल अब तक शायद अधिक आम है। –

228

एक स्क्रीन ताज़ा

:redraw! 
+12

'Ctrl-L' ने मेरे लिए काम नहीं किया, लेकिन ऐसा हुआ। –

+1

मेरे पास पहले से ही टैगलिस्ट में मैप किया गया है, इसलिए यह चाल है –

संबंधित मुद्दे