2011-08-30 14 views
7

विम में, मुझे वास्तव में f & t सामान्य मोड में पसंद है। क्या इनमें से लंबवत संस्करण हैं? यदि नहीं, तो मुझे लगता है कि इतने सारे लाइनों को नीचे जाने के लिए सबसे अच्छा तरीका क्या है? क्या मुझे बस लाइनों की गिनती है और 12j या कुछ करना है?एफ एंड टी के गति गति लंबवत संस्करण?

+2

नीचे दिए गए मेरे उत्तर के अतिरिक्त, आप सापेक्ष संख्या विकल्प (': सेट relativenumber') भी आज़मा सकते हैं, जिससे यह पता लगाना आसान हो जाता है कि आप कितनी पंक्तियों को ऊपर या नीचे ले जाना चाहते हैं। यह सभी के लिए नहीं है, लेकिन मुझे कभी-कभी यह उपयोगी लगता है। जब मैंने ' n' – Alex

+0

पर हिट किया तो मुझे संख्या और सापेक्ष संख्या के बीच टॉगल करने के लिए सेट किया गया है, मुझे इसके लिए 'relativenumber' भी उपयोगी लगता है। इसे टॉगल करने के लिए, मैं [जेफ क्रीफ्टमेजर की संख्या टॉगल प्लगइन] का उपयोग करता हूं (https://github.com/jeffkreeftmeijer/vim-numbertoggle) - यह 'relativenumber' को डालने मोड में बंद कर देता है और इसे सामान्य मोड में सक्षम बनाता है। –

उत्तर

7

क्या आप /foo (या ?foo पीछे की ओर) का उपयोग कर सकते हैं? मैं t या f से भी अधिक का उपयोग करता हूं।

+0

हमम ... यह बहुत पैसा है ... धन्यवाद – ma11hew28

6

मुझे लगता है कि आपको EasyMotion प्लगइन पसंद आएगा।

आप एक b को और जाना, क्षैतिज खड़ी <leader>fb टाइप करेंगे।

+1

लेखक का अपना [भंडार] (https://github.com/Lokaltog/vim-easymotion) EasyMotion के लिए है। मुझे लगता है कि यह मेरी राय में, विम-स्क्रिप्ट मिरर से बेहतर स्रोत है। – evaryont

+0

+1: महान सुझाव। –

+0

@evaryont मैं सहमत हूं, मैंने अपना जवाब संपादित किया। मैं विम-स्क्रिप्ट मिरर का उपयोग करता हूं क्योंकि यह मेरे लिए एक केंद्रीय स्थान है (और वंडल के लिए :) http://vim-scripts.org/vim/scripts.html – Drasill

1

vim-sneak की कोशिश करें, एक प्लगइन मैं इसी कारण के लिए लिखा था (आप भी vim.org दर्पण Git here पा सकते हैं)। यह आप लक्ष्य के पहले दो अक्षर के निर्दिष्ट करके तीन कीस्ट्रोक्स में किसी भी स्थान पर जाने के लिए सक्षम बनाता है:

s{char}{char} 

उदाहरण के लिए, sab स्ट्रिंग "ab" के अगले उदाहरण पर कर्सर ले जाता है। और Sabपीछे की ओर "ab" के पिछले उदाहरण में चलता है।

यह भी समर्थन करता है:

  • दृश्य मोड
  • परिचालन (जैसे dzab, czab, और yzab) .
  • ; साथ और ,
गति दोहराने के साथ
  • आपरेशन-दोहराने

    विम-स्नीक vim-seek के समान है, कई सुधारों के साथ।

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