2013-05-07 10 views
21

मैं 2.उदात्त पाठ स्वैप लाइन कुंजीपटल

मैं आदेश, ctrl को दबाए रहा हूँ, और ऊपर और नीचे चाबियाँ उदात्त पाठ में स्वैप लाइन कीबोर्ड शॉर्टकट का उपयोग करने के लिए कोशिश कर रहा हूँ शॉर्टकट, लेकिन वे नहीं कर रहे हैं कुछ भी।

संपादन मेनू आइटम का उपयोग करना हालांकि काम करता है। मैं एक छोटा मैक कीबोर्ड का उपयोग कर रहा हूँ। समस्या क्या हो सकती है धन्यवाद।

[{ 
    "keys": ["ctrl+super+up"], 
    "command": "swap_line_up" 
}, { 
    "keys": ["ctrl+super+down"], 
    "command": "swap_line_down" 
} 

] 

उत्तर

2

मुझे सही अगर मैं गलत हूँ, लेकिन नहीं कुछ और करने के लिए छोटे मैक कुंजीपटल बाँध पर cmd+up/down करता है? मुझे याद नहीं है कि ऊपर और नीचे क्या करना है, लेकिन मुझे लगता है कि क्रमशः घर और अंत में बाएं और दाएं बांधें।

वैसे भी, कंसोल में जांचने के लिए, sublime.log_input(True) दर्ज करें और फिर कुंजी दबाएं। यह आपको बताएगा कि एसटी वास्तव में क्या मुख्य प्रेस प्राप्त कर रहा है। यदि यह सही है, तो उचित आदेश चलने के लिए sublime.log_commands(True) कंसोल में दर्ज करें। आप यह देखने के लिए https://github.com/skuroda/FindKeyConflicts चलाने का भी प्रयास कर सकते हैं कि सामान्य रूप से उस कुंजी संयोजन से कुछ और बाध्य है या नहीं। अस्वीकरण - मैं FindKeyConflicts के लेखक हूं।

38

OS 10.8 उदात्त पाठ 2 चला मेरे लिए स्वैप लाइनों करते हैं, डिफ़ॉल्ट रूप से चालू cmd + ctrl + /। मुझे किसी भी विशिष्ट कुंजी को बांधने की आवश्यकता नहीं थी, और न ही यह कोई अन्य कार्य प्रतीत होता है।

+1

नहीं करता है मेरे लिए कुछ भी। शानदार 3, मैं इसे काम करने के लिए कभी नहीं मिला है हालांकि संपादन मेनू ठीक है। अजीब। – Harry

+1

यह आपके द्वारा स्थापित एक बंडल के साथ विवादित हो सकता है, जिसमें एक ही कीबोर्ड शॉर्टकट है। – Gary

+0

कुंजी बाइंडिंग में कोई संपादन किए बिना सब्लिमे 3 बिल्ड 3103 के साथ 10.11.4 पर काम करने की पुष्टि की। – Spartacus

5

ctrl + पारी + / (linux पर)

+4

विंडोज़ पर भी काम करता है, धन्यवाद – jrich523

4

मैक OSX 10.8, उदात्त 3, छोटे मैक कुंजीपटल:

डिफ़ॉल्ट व्यवहार मेरे लिए काम नहीं किया , लेकिन फिर मैंने Preferences > Key Bindings - Default से Preferences > Key Bindings - User तक लाइनों की प्रतिलिपि बनाई। जिस क्षण मैंने उपयोगकर्ता सेटिंग्स फ़ाइल को सहेजा था, स्वैपिंग लाइनों के लिए कीबोर्ड शॉर्टकट काम करना शुरू कर दिया था।

+0

केवल एक चीज जो मेरे लिए काम करती है। धन्यवाद! – Barney

+0

@borracciablu संपादित करने के लिए धन्यवाद –

0

मैक OSX 10.12 सिएरा - उदात्त पाठ 3:

मैं डिफ़ॉल्ट कॉन्फ़िगरेशन में समस्या है "सीएमडी + Ctrl + ऊपर तीर/नीचे तीर", मेरे लिए काम नहीं करता। तब मैं अपने उपयोगकर्ता कुंजी बाइंडिंग (प्राथमिकताएं> कुंजी बाइंडिंग> उपयोगकर्ता) को संपादित करने और जोड़ने के इस:

[ 
    { "keys": ["ctrl+alt+up"], "command": "swap_line_up" }, 
    { "keys": ["ctrl+alt+down"], "command": "swap_line_down" }, 
] 

यह का उपयोग कर मेरे लिए काम करता है "तीर + ATL + ऊपर CTRL/नीचे तीर"

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