TextEdit හි ගොනුවක් විවෘත කිරීමට ටර්මිනල් විධානයක් ඉතා පහසු බව මම නිතරම සොයා ගතිමි. මැක් ඕඑස් එක්ස් හි එවැනි විධානයක් තිබේද?
sudo, මුලින්
sublimeවිධානය භාවිතා කිරීමට උත්සාහ කරන්න .
TextEdit හි ගොනුවක් විවෘත කිරීමට ටර්මිනල් විධානයක් ඉතා පහසු බව මම නිතරම සොයා ගතිමි. මැක් ඕඑස් එක්ස් හි එවැනි විධානයක් තිබේද?
sudo, මුලින්
sublimeවිධානය භාවිතා කිරීමට උත්සාහ කරන්න .
Answers:
open -a TextEdit filename උපක්රමය කළ යුතුයි.
මෙම -aඑය TextEdit පෙරනිමි කර්තෘ නොවේ එහිදී අය ඇතුළු තත්වයන් ගණනාවකින්ද අදාළ වේ නිසා ධජය, ඔබට අවශ්ය ඕනෑම යෙදුමක් දක්වයි.
-t පෙරනිමි සංස්කාරකයේ විවෘත වේ (එනම් ඔබ BBEdit, TextMate, ආදිය භාවිතා කරන්නේ නම්)-e ටෙක්ස්ට්එඩිට් හි ගොනුව විශේෂයෙන් විවෘත කරනු ඇතopenඅණ ගේ අත්පොත, ඔබට පෙනෙනු ඇත -e Causes the file to be opened with /Applications/TextEdit. ඒ නිසා open -e filenameඑකම දේ කරන්න, සරලයි.
/Applications/තිබේද?
, ජු, පහසු පිළිතුර - ඔබේ ~ / .bash_profile වෙත අන්වර්ථයක් එක් කරන්න:
alias textedit='open -a TextEdit'
එය ආයාචනා කරන්න:
textedit theFiletoEdit.txt
මෙය සහ අනෙක් පිළිතුර අතර ඇති වෙනස, ඔබට අවශ්ය විට එය පහසුවෙන් මතක තබා ගත හැකිය. යතුරු ලියනය කිරීම textසහ Tabස්වයං සම්පුර්ණ කිරීම මඟින් එය ක්ෂණිකව ලබා ගත හැකිය
තව ටිකක් අවුල් සහගත පසුබිමක් ඇති අය සඳහා, එය හදුනා ගැනීම සමඟ කරදර නොවී තර්කණය අවශ්ය අය:
ගැටළුව නම්, ඔබ වෙත යවන ගොනුව විවෘත කිරීමට /Applications/TextEdit.app/Contents/MacOS/TextEditනව අවස්ථාවක් ඇති TextEditකිරීම සඳහා සුළු සිම්ලින්ක් (හෝ ෂෙල් ස්ක්රිප්ට් යළි-යොමුවීමක් වැනි) . මෙය ක්රියාත්මක වන නමුත් ඔබ අපේක්ෂිත මැක් ඕඑස් එක්ස් පෙරනිමි හැසිරීම ලබා නොදේ. (ඔබ එය උත්සාහ කළහොත් ඔබට පෙනෙනු ඇත)
සුපුරුදු UI හැසිරීම ලබා ගැනීම සඳහා, මැක් බිල්ට්- openවිධාන භාවිතා කරමින්, එම '-a TextEdit' ධජය සමඟ (අනෙක් අය සඳහන් කර ඇති පරිදි) මැක් යූඅයි විසින් පෙළ ක්රියාත්මක කිරීමේ (ඕනෑම) දැනට ක්රියාත්මක වන ටෙක්ස්ට් එඩිට් ඇමතුම හැසිරවීමට (ඉනප්රොපොස් නොමැතිව) පොළඹවයි. sudo 'සාමාන්ය සිද්ධි භාවිතය සඳහා අවශ්ය වේ).
විවෘත විධානය මඟින් ගොනු විවෘත කිරීමට භාවිතා කළ හැකිය (-a ධජය භාවිතා නොකරන්නේ නම්), URL (ඔබගේ පෙරනිමි වෙබ් බ්රව්සරයේ), සහ නාමාවලි (සෙවුමේ).
උදාහරණයක් වනු ඇත
open /Users/Example/Desktop/example.rtf
මෙම තනතුර සොයා ගන්නා අය සඳහා:
විසඳුම වූයේ විධානය භාවිතා කිරීමයි sudo open -t /path/file.txt
විවෘත විධානය සඳහා වන man පිටු ද සෙවුම්කරු තුළ ගොනුව පෙන්වීම වැනි වෙනත් දේවල් කරන්නේ කෙසේදැයි පෙන්වයි.
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html
sudoකිරීම අනවශ්ය හා නුසුදුසු ය.
/etc/hostsසිංහයා මත සංස්කරණය කිරීමට උත්සාහ කළ අතර එය ක්රියා නොකරයි (අපේක්ෂා කළ පරිදි). එය මට ගොනුව සංස්කරණය කිරීමට ඉඩ නොදේ . එය ක්ලෝන කරන්න. sudoමෙම අවස්ථාවේ දී , නොමැතිව යන්නට පුළුවන . ගොනුව කෙසේ හෝ අගුළු දමා ඇති බව සලකුණු කෙරේ . ඇත්ත වශයෙන්ම එසේ කිරීමට නම්, පළමුව TextEdit මූල ප්රකාරයේදී විවෘත කළ යුතුය, නැතහොත් වෙනත් සංස්කාරකයක් භාවිතා කළ යුතුය: apple.stackexchange.com/questions/20199/…
මෙය ක්රමලේඛන ප්රශ්නයක් නොවේ. නමුත් මම ඉක්මන් ගූගල් කර මෙම වෙබ් අඩවිය සොයාගත්තා:
http://ss64.com/osx/pico.html pico: සරල පෙළ සංස්කාරකය
http://ss64.com/vi.html vi: පෙළ සංස්කාරකය
මෙම වෙබ් අඩවිය ටර්මිනලයේ සිට පෙළ සංස්කරණය භාවිතා කරන්නේ කෙසේද යන්න පැහැදිලි කරයි.
http://www.tech-recipes.com/rx/2754/os_x_edit_file_using_textedit_as_root_superuser/