2015-02-22 7 views
7

पिचर्म में आइडियाविम प्लगइन निरंतर स्क्रॉल का समर्थन नहीं करता है और न ही वीम या मैकवीम करता है। जब आप स्थानांतरित करने के लिए "j" दबाते हैं या किसी अन्य कुंजी को स्थानांतरित करने के लिए दबाते हैं, तो यह लंबे समय तक दबाए जाने पर लगातार स्क्रॉल करने की बजाय, केवल एक बार कार्य करता है। कोई सुझाव?पिकामा में IdeaVim प्लगइन लंबे प्रेस के लिए निरंतर स्क्रॉल का समर्थन नहीं करता है?

+0

बस के रूप में एक चेतावनी: // plugins: IdeaVim (http [। एक प्लगइन है] .jetbrains.com/प्लगइन/164) – Makoto

+0

ने परिवर्तन किए। – curiousMonkey

+0

मेरा अनुमान है कि आपके ऑपरेटिंग सिस्टम की कुंजी दोहराव (टाइपमैटिक देरी) किसी तरह से गड़बड़ हो गई है। कम से कम मेरे लिए (लिनक्स पर) विम इसे स्वयं से संभाल नहीं लेता है लेकिन कुंजी दोहराने के कारण काम करता है। – Sevanteri

उत्तर

10

हां, यह एक ओएस समस्या है; यदि ओएस को इसका समर्थन करने के लिए कॉन्फ़िगर किया गया है तो कुंजी दोहराना IdeaVIM में ठीक काम करता है।

मैक ओएस एक्स शेर (10.7) में एक बदलाव पर चर्चा करते हुए thread है जो इसे दोहराने के लिए वर्कअराउंड के साथ कुंजी दोहराना अक्षम करता है। आप या तो वैश्विक स्तर पर या प्रति-अनुप्रयोग कुंजी दोहराना पुनः सक्षम कर सकते हैं; धागे दोनों के लिए आदेश शामिल हैं।

यह विश्व स्तर पर सेट करने के लिए:

defaults write -g ApplePressAndHoldEnabled -bool false 

IntelliJ समुदाय संस्करण के लिए यह सेट करने के लिए:

defaults write com.jetbrains.intellij.ce ApplePressAndHoldEnabled -bool false 

इंटेलीजे अंतिम संस्करण:

defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false 

AppCode:

defaults write com.jetbrains.appcode ApplePressAndHoldEnabled -bool false 

PhPStorm:

defaults write com.jetbrains.phpstorm ApplePressAndHoldEnabled -bool false 

एंड्रॉयड स्टूडियो:

defaults write com.google.android.studio ApplePressAndHoldEnabled -bool false 

PyCharm:

defaults write com.jetbrains.pycharm ApplePressAndHoldEnabled -bool false 
+1

लेकिन अगर ऐसा है, तो मैकवीम में भी काम नहीं करना चाहिए, जिसे मैं नियमित रूप से उसी सिस्टम (मैकबुक) पर लगातार प्रेस का उपयोग करता हूं और समर्थन करता हूं। – curiousMonkey

+0

हां, पर्याप्त मेला। मैं मैकवीआईएम का भी उपयोग करता हूं, और मुझे याद नहीं है कि इस वर्कअराउंड का उपयोग करना है। हो सकता है कि किसी एप्लिकेशन की Info.plist में कुछ ऐसा हो जो इस सेटिंग को पूरा कर सके, जो मैकवीआईएम है लेकिन इंटेलिजे नहीं है? बस अनुमान लगा रहा है ... – jbyler

+0

@jbyler सभी जेटब्रेन उत्पादों के लिए 'ApplePressAndHoldEnabled -bool false' सेट करने का कोई तरीका है, लेकिन एक कमांड में वैश्विक नहीं है? – skywinder

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