ටර්මිනලය ඔබේ සතුරා නොව ඔබේ සහායකයා බවට පත් කරන්නේ කෙසේද?

ටර්මිනලය ඔබේ සතුරා නොව ඔබේ සහායකයා බවට පත් කරන්නේ කෙසේද?

මෙම ලිපියෙන් අපි පර්යන්තය සම්පූර්ණයෙන්ම අත්හැර දැමීම නොව, එය මධ්යස්ථව භාවිතා කිරීම වැදගත් වන්නේ මන්දැයි අපි කතා කරමු. කුමන අවස්ථා වලදී එය භාවිතා කළ යුතුද සහ කුමන අවස්ථාවලදී එය භාවිතා නොකළ යුතුද?

අපි අවංක වෙමු

අපි කාටවත් ඇත්තටම ටර්මිනල් අවශ්‍ය නැහැ. අපි පුරුදු වෙලා ඉන්නේ අපිට පුළුවන් හැම දේම ක්ලික් කරලා මොකක් හරි ට් රිගර් කරන්න පුළුවන් කියලා. යමක් විවෘත කර කොහේ හෝ විධාන ලිවීමට අපි කම්මැලි වෙමු. අපට මෙහි සහ දැන් ක්‍රියාකාරීත්වය අවශ්‍යයි. අපි බොහෝ දෙනෙක් ටර්මිනල් එකක් භාවිතා කරන්නේ නැහැ. එය කිසිසේත් භාවිතා කිරීම වටී ද?

ටර්මිනලය භාවිතා කරන්නේ ඇයි?

එය සුවපහසුයි. බොහෝ කවුළු වෙත මාරු වීමට හෝ මූසිකය සමඟ යමක් සෙවීමට අවශ්ය නොවේ. ඔබට මේ සඳහා අවශ්‍ය විධානය සරලව ලිවිය හැක.
ටර්මිනලය වන විට අපි තත්වයන් ලැයිස්තුගත කරමු අවශ්‍යතාවය:

  • ඔබට යමක් සක්‍රීය කිරීමට අවශ්‍ය වූ විට, නමුත් එය සැකසීම් තුළ සෙවීමට කාලය නොමැති විට (Hello, GUI dconf)
  • GUI මත කාලය නාස්ති කරනවාට වඩා ටර්මිනලයේ ගොනුවක් හෝ ෆෝල්ඩරයක් සොයා ගැනීම පහසු වන විට (fzf මෙම කාර්යය හොඳින් කරයි)
  • IDE වෙත යාමට වඩා Vim, Neovim, Nano, Micro හි ගොනුවක් ඉක්මනින් සංස්කරණය කිරීම පහසු වන විට
  • ඉතිරි වූ විට පමණි ටර්මිනලය (උදාහරණයක් ලෙස උබුන්ටු හි සිටුවම් නැවත සැකසීම හෝ Arch Linux ස්ථාපනය කිරීම)
  • ඔබට වේගය අවශ්‍ය වූ විට, ගුණාත්මකභාවය නොවේ

කවදාද? අවශ්ය නැහැ පර්යන්තය භාවිතා කරන්න:

  • මෙම ක්‍රියාකාරීත්වය ටර්මිනලයේ නොමැති විට (මෙය අතිශයින් කලාතුරකින් සිදු වේ, නමුත් තවමත්)
  • TUI සමඟ දුක් විඳීමට වඩා GUI හි මෙය කිරීම වඩාත් පහසු වන්නේ කවදාද (නිදොස් කිරීමේ වැඩසටහන්, උදාහරණයක් ලෙස)
  • ටර්මිනලයේ කිසිවක් කරන්නේ කෙසේදැයි ඔබ සැබවින්ම නොදන්නා විට, නමුත් ඔබට ඉක්මනින් යමක් කිරීමට අවශ්‍ය වූ විට (ඔබ ක්‍රියාවට වඩා ස්වයංක්‍රීයකරණය සඳහා වැඩි කාලයක් ගත කරනු ඇත, මෙය සෑම කෙනෙකුටම හුරුපුරුදු යැයි මම සිතමි)
  • ඔබට පහසුව අවශ්ය විට, වේගය නොවේ

අමතක නොකළ යුතු මූලික නීති මේවාය. එය සරල බව පෙනේ, නමුත් ආශාව "සියල්ල ස්වයංක්රීය කිරීමට උත්සාහ කරමු, සහ මූසිකය දෙවරක් ක්ලික් නොකරන්න" බොහෝ විට ප්රමුඛතාවයක් බවට පත්වේ. මිනිසුන් කම්මැලි ය, නමුත් මෙය සැමවිටම ඔවුන්ගේ වාසියට නොවේ.

ටර්මිනලයම ශක්‍ය බවට පත් කිරීම

ටර්මිනලයේ සාමාන්‍යයෙන් යමක් කිරීමට මගේ අවම කට්ටලය මෙන්න:

tmux - කවුළුවක් පැනල් වලට බෙදීමට (ඔබ ටර්මිනල් කවුළු පොකුරක් සාදා ඒවා අතර දිගු වේලාවක් මාරු කරන්නේ නම්, සම්පූර්ණ අදහස තේරුමක් නැත, GUI සමඟ යෙදුම් අතර මාරුවීම පහසුය)

fzf - ඉක්මනින් යමක් සොයා ගැනීමට. එය ඇත්තටම GUI එකට වඩා වේගවත්. vim සහ ගොනු නාමය තෝරන්න, එය එයයි.

zsh - (වඩාත් නිවැරදිව OhMyZsh) පර්යන්තය පහසු විය යුතු අතර ඇස් කණ්ණාඩි නොවිය යුතුය

නවයිම් - එය නොමැතිව ටර්මිනලයේ සිටීමේ තේරුම ප්‍රායෝගිකව නැති වී යන බැවිනි. GUI යෙදුම් වලට වඩා බොහෝ දේ කරන සංස්කාරකයකි

තවද වෙනත් යෙදුම් විශාල සංඛ්‍යාවක්: රේන්ජර් (හෝ ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git සහ තවත්

කාරණය කුමක්ද?

ඔබම විනිශ්චය කරන්න, ඔබ යම් කුඩා ස්ක්‍රිප්ට් වෙනස් කිරීම සඳහා සම්පූර්ණ IDE එකක් පූරණය කිරීමට උත්සාහ කරන විට - මෙය අතාර්කික ය. Vim (හෝ Nano, Vim පිරිසැලසුමට අකමැති අය සඳහා) එය ඉක්මනින් වෙනස් කිරීම පහසුය. ඔබට ඉක්මනින් දේවල් කළ හැකිය, නමුත් ඔබට ටර්මිනලයේ ඇති සියල්ල ඉගෙන ගැනීමට අවශ්‍ය නැත. ටර්මිනලයේ වැඩ කරන අතරතුර ඔබට කිසි විටෙකත් Bash ස්ක්‍රිප්ටින් භාෂාව ඉගෙන ගැනීමට අවශ්‍ය නොවනු ඇත, මන්ද ඔබට එය අවශ්‍ය නොවේ.

අපි දේවල් සරල කරමු, විවිධ කෝණවලින් විවිධ දේ දෙස බලමු, සියල්ල කළු සහ සුදු ලෙස බෙදා නොගනිමු

සමීක්ෂණයට සහභාගී විය හැක්කේ ලියාපදිංචි පරිශීලකයින්ට පමණි. පුරන්නකරුණාකර.

ඔබ ටර්මිනලය නිතර භාවිතා කරනවාද?

  • 86,7%ඔව්208
  • 8,8%21
  • 4,6%විශ්වාස නැත11

පරිශීලකයින් 240 දෙනෙක් ඡන්දය දුන්හ. පරිශීලකයින් 23 දෙනෙක් ඡන්දය දීමෙන් වැළකී සිටියහ.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න