ग्रहण में आप एक पंक्ति को ऊपर या नीचे ले जाने के लिए ALT- (तीर) दबा सकते हैं।
क्या किसी ने TextWrangler में इन हॉटकी सुविधाओं की खोज की है?
ग्रहण में आप एक पंक्ति को ऊपर या नीचे ले जाने के लिए ALT- (तीर) दबा सकते हैं।
क्या किसी ने TextWrangler में इन हॉटकी सुविधाओं की खोज की है?
जवाबों:
Mac OS X के लिए यह ctrl+ ↑या ctrl+ है ↓।
आपको मिशन नियंत्रण हॉटकी सेटिंग्स (सिस्टम प्राथमिकता में) बदलने की आवश्यकता हो सकती है क्योंकि दो कीबोर्ड स्ट्रोक वहां प्रीसेट हैं।
मैनुअल (केवल एक्सचेंज वर्ण और विनिमय शब्द ) में कुछ भी उल्लेख नहीं किया गया है ।
यदि TextWrangler कोको पाठ प्रणाली का समर्थन करता है (जो मुझे संदेह है कि यह नहीं है, लेकिन अभी भी) आप फ़ाइल बना सकते हैं ~/Library/Keybindings/DefaultKeyBinding.dict
और निम्नलिखित दर्ज कर सकते हैं :
{
"~\UF701" = (
"moveToBeginningOfLine:",
"deleteToEndOfLine:",
"deleteForward:",
"moveDown:",
"yank:",
"insertNewline:",
"moveUp:"
);
}
यह Opt-DownArrow
कोकोआ टेक्स्ट सिस्टम को सपोर्ट करने वाले हर एप्लिकेशन के लिए एक लाइन-स्वैप कमांड (नीचे लाइन के साथ) के लिए शॉर्टकट जोड़ेगा ।
मुझे नहीं लगता कि TextWrangler ने इसे बनाया है।
आप TextWrangler में अप्प्लिस्क्रिप्शंस चला सकते हैं, हालांकि आप यह काम कर सकते हैं। मुझे भी कुछ अप्लायंसेस मिले जो ऐसा करेंगे।
आपको BBEdit को एप्स्क्रिप्शंस में TextWrangler के साथ बदलना होगा। स्क्रिप्ट को "~ / लाइब्रेरी / एप्लिकेशन सपोर्ट / टेक्सटवेयर रैंगलर / स्क्रिप्स /" में डालें और वे टेक्स्टवंगलर में स्क्रिप्ट मेनू पर दिखाई देंगे। विंडो -> पैलेट्स -> स्क्रिप्ट स्क्रिप्ट देखने के लिए स्क्रिप्ट पर क्लिक करें, जहां आप कस्टम कीबोर्ड शॉर्टकट सेट कर सकते हैं।
nathangs समाधान बहुत अच्छी तरह से काम करता है। लेकिन प्रदान की गई लिंक अब काम नहीं करती है। तो यहाँ स्क्रिप्ट के रूप में सादे पाठ कर रहे हैं। बस उन्हें "AppleScript Editor" में पेस्ट करें और उन्हें ~ / लाइब्रेरी / एप्लीकेशन सपोर्ट / टेक्स्टवंगलर / लिपियों / में सेव करें
माउंटेन लायन पर और TextWrangler 4 के साथ ठीक काम करता है।
MoveLineDown.scpt:
tell application "TextWrangler"
set x to startLine of selection
tell text 1 of window 1
if x = (count of lines) then return
set myline to contents of line x
delete line x
if length of line x = 0 then
make line at line x with data "
"
make line at line (x + 1) with data myline
else
make line at line x with data myline
end if
select insertion point before line (x + 1)
end tell
end tell
MoveLineUp.scpt:
tell application "TextWrangler"
set x to startLine of selection
if x = 1 then
beep
return
end if
tell text 1 of window 1
set oldCount to count of lines
set myline to contents of line x
delete line x
if x = 2 then
if length of line 1 = 0 then
make line at beginning with data "
"
end if
make line at beginning with data myline
else
if length of line (x - 2) = 0 then
make line at line (x - 2) with data "
"
make line at line (x - 1) with data myline
else
make line at line (x - 2) with data myline
end if
end if
select insertion point before line (x - 1)
end tell
end tell