టెర్మినల్‌ను మీ శత్రువుగా కాకుండా మీ సహాయకుడిగా ఎలా మార్చుకోవాలి?

టెర్మినల్‌ను మీ శత్రువుగా కాకుండా మీ సహాయకుడిగా ఎలా మార్చుకోవాలి?

ఈ ఆర్టికల్లో మనం టెర్మినల్ను పూర్తిగా వదిలివేయడం ఎందుకు ముఖ్యం అనే దాని గురించి మాట్లాడుతాము, కానీ దానిని మితంగా ఉపయోగించడం. ఏ సందర్భాలలో ఉపయోగించాలి మరియు ఏ సందర్భాలలో ఉపయోగించకూడదు?

నిజాయితీగా ఉందాం

మనలో ఎవరికీ నిజంగా టెర్మినల్ అవసరం లేదు. మనం చేయగలిగిన ప్రతిదానిపై క్లిక్ చేసి, ఏదైనా ట్రిగ్గర్ చేయడం మనకు అలవాటు. మనం ఏదో తెరిచి ఎక్కడో ఒకచోట కమాండ్స్ రాయడానికి చాలా బద్ధకంగా ఉంటాం. మేము ఇక్కడ మరియు ఇప్పుడు కార్యాచరణను కోరుకుంటున్నాము. మనలో చాలా మంది టెర్మినల్‌ని ఉపయోగించరు. ఇది అస్సలు ఉపయోగించడం విలువైనదేనా?

టెర్మినల్ ఎందుకు ఉపయోగించాలి?

ఇది సౌకర్యంగా ఉంది. అనేక విండోలకు మారడం లేదా మౌస్‌తో ఏదైనా వెతకడం అవసరం లేదు. మీరు దీనికి అవసరమైన ఆదేశాన్ని వ్రాయవచ్చు.
టెర్మినల్ అయినప్పుడు పరిస్థితులను జాబితా చేద్దాం అవసరం:

  • మీరు ఏదైనా ఎనేబుల్ చేయవలసి వచ్చినప్పుడు, కానీ సెట్టింగ్‌లలో దాని కోసం వెతకడానికి సమయం లేనప్పుడు (హలో, GUI dconf)
  • GUIలో సమయాన్ని వృథా చేయడం కంటే టెర్మినల్‌లో ఫైల్ లేదా ఫోల్డర్‌ను కనుగొనడం సులభం అయినప్పుడు (fzf ఈ పనిని బాగా చేస్తుంది)
  • IDEలోకి వెళ్లడం కంటే Vim, Neovim, Nano, Microలో ఫైల్‌ను త్వరగా సవరించడం సులభం అయినప్పుడు
  • ఎప్పుడు మిగిలి ఉంది మాత్రమే టెర్మినల్ (ఉబుంటులో సెట్టింగ్‌లను రీసెట్ చేయడం లేదా ఆర్చ్ లైనక్స్‌ని ఇన్‌స్టాల్ చేయడం, ఉదాహరణకు)
  • మీకు వేగం అవసరమైనప్పుడు, నాణ్యత కాదు

ఉన్నప్పుడు అవసరం లేదు టెర్మినల్ ఉపయోగించండి:

  • ఈ ఫంక్షనాలిటీ టెర్మినల్‌లో లేనప్పుడు (ఇది చాలా అరుదుగా జరుగుతుంది, కానీ ఇప్పటికీ)
  • TUI (డీబగ్గింగ్ ప్రోగ్రామ్‌లు, ఉదాహరణకు)తో బాధపడటం కంటే GUIలో దీన్ని చేయడం ఎప్పుడు సౌకర్యవంతంగా ఉంటుంది
  • టెర్మినల్‌లో ఏదైనా ఎలా చేయాలో మీకు నిజంగా తెలియనప్పుడు, కానీ మీరు త్వరగా ఏదైనా చేయాలి (మీరు చర్య కంటే ఆటోమేషన్‌పై ఎక్కువ సమయం వెచ్చిస్తారు, ఇది అందరికీ సుపరిచితమేనని నేను భావిస్తున్నాను)
  • మీకు సౌకర్యం అవసరమైనప్పుడు, వేగం కాదు

ఇవి మరచిపోకూడని ప్రాథమిక నియమాలు. ఇది చాలా సరళంగా అనిపించవచ్చు, కానీ "ప్రతిదీ ఆటోమేట్ చేయడానికి ప్రయత్నిద్దాం మరియు మౌస్‌పై డబుల్ క్లిక్ చేయవద్దు" అనే కోరిక తరచుగా ప్రాధాన్యతనిస్తుంది. ప్రజలు సోమరితనం, కానీ ఇది ఎల్లప్పుడూ వారి ప్రయోజనం కోసం కాదు.

టెర్మినల్‌నే ఆచరణీయంగా మార్చడం

టెర్మినల్‌లో కనీసం ఏదైనా సాధారణంగా చేయడానికి ఇక్కడ నా కనీస సెట్ ఉంది:

tmux - విండోను ప్యానెల్‌లుగా విభజించడానికి (మీరు టెర్మినల్ విండోల సమూహాన్ని సృష్టించి, వాటి మధ్య ఎక్కువసేపు మారితే, మొత్తం ఆలోచనకు అర్థం లేదు, GUIతో అప్లికేషన్‌ల మధ్య మారడం సులభం)

fzf - త్వరగా ఏదైనా కనుగొనడానికి. ఇది నిజంగా GUI కంటే వేగవంతమైనది. విమ్ మరియు ఫైల్ పేరును ఎంచుకోండి మరియు అంతే.

zsh - (మరింత ఖచ్చితంగా OhMyZsh) టెర్మినల్ సౌకర్యవంతంగా ఉండాలి మరియు గాగుల్-ఐడ్ కాదు

neovim - ఎందుకంటే అది లేకుండా టెర్మినల్‌లో ఉండటం యొక్క అర్థం ఆచరణాత్మకంగా పోతుంది. GUI యాప్‌ల కంటే చాలా ఎక్కువ చేసే ఎడిటర్

మరియు భారీ సంఖ్యలో ఇతర అప్లికేషన్‌లు: రేంజర్ (లేదా ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git మరియు మరిన్ని

విషయం ఏంటి?

మీరు కొన్ని చిన్న స్క్రిప్ట్‌ను మార్చడానికి పూర్తి స్థాయి IDEని లోడ్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు మీరే నిర్ణయించుకోండి - ఇది అహేతుకం. Vim (లేదా నానో, Vim లేఅవుట్ నచ్చని వారికి)లో దీన్ని త్వరగా మార్చడం సులభం. మీరు పనులను వేగంగా చేయవచ్చు, కానీ మీరు టెర్మినల్‌లో ప్రతిదీ నేర్చుకోవాల్సిన అవసరం లేదు. టెర్మినల్‌లో పని చేస్తున్నప్పుడు మీరు బాష్ స్క్రిప్టింగ్ భాష నేర్చుకోవాల్సిన అవసరం ఉండదు, ఎందుకంటే మీకు ఇది అవసరం లేదు.

విషయాలను సులభతరం చేద్దాం మరియు వివిధ కోణాల నుండి విభిన్న విషయాలను చూద్దాం మరియు ప్రతిదాన్ని నలుపు మరియు తెలుపుగా విభజించవద్దు

నమోదు చేసుకున్న వినియోగదారులు మాత్రమే సర్వేలో పాల్గొనగలరు. సైన్ ఇన్ చేయండిదయచేసి.

మీరు తరచుగా టెర్మినల్‌ని ఉపయోగిస్తున్నారా?

  • 86,7%అవును 208
  • 8,8%No21
  • 4,6%ఖచ్చితంగా తెలియదు11

240 మంది వినియోగదారులు ఓటు వేశారు. 23 వినియోగదారులు దూరంగా ఉన్నారు.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి