পাঠ্য র‌্যাংগলার: হটকিগুলি লাইনটি উপরে / নিচে সরানোর জন্য


11

Eclipse এ আপনি একটি লাইন উপরে বা নীচে সরানোর জন্য ALT- (তীরগুলি) টিপতে পারেন।

টেক্সটরঙ্গলারে এই হটকি বৈশিষ্ট্যগুলি কি কেউ আবিষ্কার করেছেন?


এটি কার্যকর হতে পারে তবে দেখে মনে হচ্ছে উত্তরটি স্থায়ীভাবে "না" গোষ্ঠীগুলিতে রয়েছে
group/

উত্তর:


4

ম্যাক ওএস এক্সের জন্য এটি ctrl+ বা ctrl+

দুটি কীবোর্ড স্ট্রোক পূর্বনির্ধারিত হওয়ায় আপনার মিশন কন্ট্রোল হটকি সেটিংস (সিস্টেম পছন্দসমূহে) পরিবর্তন করতে হবে।


1
যাচাই করা হয়েছে, এটি সঠিক উত্তর
অ্যালেক্স

1
বিবিইডিটে একই কাজ করে। টেক্সট র্যাংলারকে বেয়ার বোনস (টেক্সটর্যাংলার এবং বিবিএডিট নির্মাতারা) "সূর্যাস্ত" করেছিলেন
iafork

2

ম্যানুয়ালটিতে কিছুই বর্ণিত হয়নি (কেবলমাত্র অক্ষর এবং এক্সচেঞ্জ শব্দের )


যদি টেক্সটরঙ্গলার কোকো টেক্সট সিস্টেমটিকে সমর্থন করে (যা আমি সন্দেহ করি যা এটি না করে তবে এখনও) আপনি ফাইলটি তৈরি ~/Library/Keybindings/DefaultKeyBinding.dictকরতে এবং নিম্নলিখিতটি প্রবেশ করতে পারেন :

{
    "~\UF701" = (
        "moveToBeginningOfLine:",
        "deleteToEndOfLine:",
        "deleteForward:",
        "moveDown:",
        "yank:",
        "insertNewline:",
        "moveUp:"
    );
}

এটি Opt-DownArrowকোকো পাঠ্য সিস্টেমকে সমর্থনকারী প্রতিটি অ্যাপ্লিকেশনটিতে একটি লাইন-অদলবদ কমান্ডের জন্য (নীচের লাইনের সাথে) শর্টকাট যুক্ত করবে ।


যদি টেক্সটরঙ্গলার এটি সমর্থন না করে: একটি আসল পাঠ্য সম্পাদক পান। এমনকি টেক্সটমেট এটি সমর্থন করে।
ড্যানিয়েল অঙ্গুলিনির্দেশ

2

আমি মনে করি না যে টেক্সটরঙ্গলারের এটি অন্তর্নির্মিত আছে।

আপনি যদিও টেক্সটর্যাংলারে অ্যাপলস্ক্রিপ্ট চালাতে পারেন, যাতে আপনি এই কাজটি করতে পারেন। এমনকি আমি এমন কিছু অ্যাপ্লিক্রিপ্টও পেয়েছি যা এটি করবে।

আপেলস স্ক্রিপ্টগুলিতে আপনাকে বিবিএডিট টেক্সট র‌্যাংগলারের সাথে প্রতিস্থাপন করতে হবে। স্ক্রিপ্টগুলি "~ / লাইব্রেরি / অ্যাপ্লিকেশন সহায়তা / পাঠ্য রঙ্গলার / স্ক্রিপ্টস /" এ রাখুন এবং তারা টেক্সটরঙ্গলারের স্ক্রিপ্ট মেনুতে প্রদর্শিত হবে। স্ক্রিপ্ট প্যালেট দেখতে উইন্ডো -> প্যালেটগুলি -> স্ক্রিপ্টগুলি ক্লিক করুন, যেখানে আপনি কাস্টম কীবোর্ড শর্টকাট সেট করতে পারেন।


যদি আপনি সেগুলি অপশন-আপ (⌥ ↑) এবং ডাউনকে অর্পণ করতে চান তবে আপনি কীবোর্ড সিস্টেম পছন্দটি ব্যবহার করতে পারেন। টেক্সট র‌্যাংলার আমাকে সংশোধক হিসাবে "বিকল্প" (⌥) ব্যবহার করতে দেয়নি। এখন এটি খুব স্নেহপূর্ণ কাজ করে।
ক্লাস

0

নাথাঙ্গস সলিউশন বেশ ভাল কাজ করে। তবে প্রদত্ত লিঙ্কটি আর কাজ করে না। সুতরাং এখানে সরল পাঠ্য হিসাবে স্ক্রিপ্ট আছে। এগুলি কেবল "অ্যাপলস্ক্রিপ্ট সম্পাদক" এ আটকান এবং সেগুলি Library / গ্রন্থাগার / অ্যাপ্লিকেশন সহায়তা / পাঠ্য রঙ্গলে / স্ক্রিপ্ট / এ সংরক্ষণ করুন

মাউন্টেন লায়ন এবং টেক্সটরঙ্গলার 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
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.