Vi లో లైన్ నంబర్లను ఎలా చూడాలి



సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

Vi vs vim చర్చ కొంతమందిలో vi vs emacs చర్చ వలె వేడెక్కుతుంది, కానీ మీరు ఎక్కడ నిలబడి ఉన్నా సంబంధం లేకుండా మీరు vi తో మిమ్మల్ని కనుగొనే కొన్ని పరిస్థితులు ఉన్నాయి మరియు ఇతర ఎంపికలు లేవు. ఇది POSIX యొక్క ప్రామాణిక భాగం మరియు అందువల్ల ఇది ఆధునిక యుగంలో చేసిన ప్రతి యునిక్స్ మరియు లైనక్స్ అమలుతో చాలా చక్కనిది. మీరు ఎప్పుడైనా వైర్‌లెస్ రౌటర్ వంటి ఎంబెడెడ్ సిస్టమ్‌ను ట్రబుల్షూట్ చేస్తుంటే లేదా అలాంటిదే ఉంటే, మీరు స్వచ్ఛమైన vi ని ఉపయోగించాలి.



Vi యొక్క స్ట్రిప్డ్ డౌన్ రూపం కూడా బిజీబాక్స్‌తో చేర్చబడింది, కాబట్టి మీరు ఎప్పుడైనా Linux బాక్స్‌లో పరిమిత రికవరీ కమాండ్ ప్రాంప్ట్ నుండి పనిచేస్తుంటే, మీరు దీన్ని మీ ఎడిటర్‌గా మాత్రమే కలిగి ఉండవచ్చు. మునుపటి సందర్భాల్లో మీరు మిమ్మల్ని కనుగొంటే మీరు ఆందోళన చెందాల్సిన అవసరం లేదు, ఎందుకంటే మీరు ఇప్పటికీ vi లో పంక్తి సంఖ్యలను చూడవచ్చు మరియు మీరు రెగ్యులర్ విమ్ యూజర్ అయితే మీరు ఉపయోగించిన కొన్ని ఇతర మంచి వస్తువులను పునరుద్ధరించవచ్చు.



విధానం 1: vi లో లైన్ సంఖ్యలను తనిఖీ చేస్తోంది

Vi vs vim చర్చలో ఎవరైనా పాల్గొనడాన్ని మీరు ఎప్పుడైనా చూసినట్లయితే, అసలు vi కంటే vim కోసం ఎవరైనా విమ్ సెట్ పాలకుడు ఆదేశాన్ని భారీ ప్రయోజనంగా తీసుకురావడం మీరు చూడవచ్చు. అదృష్టవశాత్తూ, మీరు పంక్తి సంఖ్యలను స్వచ్ఛమైన vi లో కూడా చూడవచ్చు. మీరు పొందుపరిచిన పరికరంలో పనిచేస్తుంటే మీరు ఏదో ఒక రకమైన లాగిన్ ప్రాంప్ట్‌లో ఉంటారు. కాకపోతే, మీరు వెళ్లవలసిన ప్రదేశానికి వెళ్లడానికి మీరు Ctrl + Alt + F1 లేదా F2 ను నెట్టవచ్చు. Linux యొక్క గ్రాఫికల్ వెర్షన్ల వినియోగదారులు టెర్మినల్ను తీసుకురావడానికి Ctrl + Alt + T లేదా Super + T ని నెట్టవచ్చు. మీరు ఉబుంటు యూనిటీ డాష్‌లో టెర్మినల్ అనే పదాన్ని కూడా శోధించవచ్చు, కానీ మీరు పూర్తిగా ఫీచర్ చేసిన లైనక్స్ వెర్షన్‌లో vi అని టైప్ చేస్తే మీకు బదులుగా విమ్ లభిస్తుంది. మీరు ఎల్లప్పుడూ ఆదేశాన్ని అమలు చేయవచ్చు బిజీబాక్స్ vi చాలామంది లైనక్స్ గురువులు ఇప్పటికే ఎత్తి చూపారు.



మీరు సాధారణంగా టైప్ చేయవచ్చు vi ఫైల్ పేరు , ఇక్కడ మీరు పని చేయాల్సిన టెక్స్ట్ ఫైల్‌ను లోడ్ చేయడానికి ఫైల్ పేరు అసలు ఫైల్ పేరుతో భర్తీ చేయబడుతుంది. మీరు దిగువన ఏమీ చూడకపోవచ్చు, కానీ మీరు వెంటనే ఇన్సర్ట్ మోడ్‌లో ఉండకూడదు. AIX, HPUX, Solaris మరియు కొన్ని ఓపెన్ఇండియానా మెషీన్లలో ఉపయోగించిన అసలు vi పై ఆధారపడిన దేనిలోనైనా, మీరు Ctrl + G ని బార్‌ను పాపప్ చేయడానికి నెట్టవచ్చు, అది మీరు ఫైల్‌లో ఎక్కడ ఉందో ఖచ్చితంగా తెలియజేస్తుంది.

క్రొత్త స్థానానికి నావిగేట్ చెయ్యడానికి అందుబాటులో ఉంటే vi కీ బైండింగ్స్ లేదా కర్సర్ కీలను ఉపయోగించండి, ఆపై Ctrl + G ని మళ్ళీ నెట్టండి. ఈ ఆదిమ పాలకుడు రూపంలో ఉన్న విధంగానే డైనమిక్‌గా అప్‌డేట్ చేయడు, కాని లైన్ సంఖ్యలను vi లో ఉన్నట్లుగా తనిఖీ చేయడానికి మిమ్మల్ని అనుమతించడానికి ఇది పని చేయాలి.



మీరు స్వచ్ఛమైన యునిక్స్ కంటే లైనక్స్‌లో ఉంటే మరియు ఫైల్‌ను తెరవడానికి మీరు బిజీబాక్స్ vi ని ఉపయోగించినట్లయితే, మీరు స్వయంచాలకంగా ఏ కీ కలయికను నెట్టవలసిన అవసరం లేకుండా దిగువన చాలా ప్రాచీన పాలకుడిని కలిగి ఉంటారు. ఇది మీకు కాలమ్ స్థానాన్ని చెప్పదు, కానీ మీరు ఫైల్‌లో ఎక్కడ ఉన్నారో మీకు తెలియజేస్తుంది మరియు మీరు ఎంత ఎక్కువ సమయం వెళ్లాలో చెప్పే శాతాన్ని ఇస్తుంది. ఈ శాతం ఇతర సంస్కరణల్లో కూడా అందుబాటులో ఉండాలి మరియు డాక్యుమెంటేషన్ చదివేటప్పుడు మీరు ఎంతసేపు వెళ్ళాలో చూడటం చాలా సులభం చేస్తుంది. మీరు రౌటర్ లేదా హెడ్‌లెస్ సర్వర్‌లో ఏదైనా ఇన్‌స్టాల్ చేస్తుంటే, అప్పుడప్పుడు ఈ సమస్యకు లోనవుతారు.

విధానం 2: ఒక పంక్తిని తొలగిస్తోంది

మీరు కీ ఆదేశాలను vim లో ఉపయోగించడం అలవాటు చేసుకుంటే, మీకు రెగ్యులర్ ఆర్థోడాక్స్ vi కోసం అవసరమైన చాలా విషయాలు మీకు ఇప్పటికే తెలుసు. పుష్: ప్రస్తుత పంక్తిని తొలగించడానికి d. మీ సంస్కరణను బట్టి, మీరు కూడా dd అని టైప్ చేయగలరు మరియు మీ కళ్ళ ముందు లైన్ అకస్మాత్తుగా అదృశ్యమవుతుంది.

ఇలా చెప్పుకుంటూ పోతే, క్లిప్‌బోర్డ్ యొక్క ఆమోదయోగ్యమైన ఆదిమ రూపానికి కూడా మీకు ప్రాప్యత ఉంది, అనేక ఇతర రకాల ప్రోగ్రామ్‌లు కలిగి ఉన్న గ్రాఫికల్ క్లిప్‌బోర్డ్‌లతో పోల్చితే చాలా మంది యునిక్స్ ప్రోగ్రామర్లు పని చేయడం చాలా సులభం.

మీరు వచన పంక్తిని తీసివేసి, దాన్ని వేరే చోట ఉంచాలనుకుంటే, అది కత్తిరించే ప్రభావంలో ఉంటే, అప్పుడు మీరు వీటిని ఉపయోగించవచ్చు: మీ సంస్కరణను బట్టి y లేదా yy. ఈ అక్షరాలను పత్రంలోకి ప్రవేశించే ఇన్సర్ట్ మోడ్‌లో ఉన్న వినియోగదారులు మొదట కమాండ్ మోడ్‌కు తిరిగి రావడానికి Esc ని నెట్టవచ్చు.

మీరు వచనాన్ని తీసివేసిన తర్వాత, మీరు ఉంచాలనుకుంటున్న క్రొత్త స్థానానికి నావిగేట్ చేయండి. మీరు అక్కడ ఉన్న వెంటనే, ప్రస్తుత స్థానం తర్వాత వచనాన్ని ఉంచడానికి p అని టైప్ చేయండి. మీ కర్సర్ ఉన్న ప్రస్తుత స్థలానికి ముందు మీరు వచనాన్ని ఉంచబోతున్నట్లయితే మీరు పెద్ద అక్షరం P ను ఉపయోగించాలనుకోవచ్చు.

దయచేసి మీరు విండోస్ మరియు మాకింతోష్ పరిసరాలలో సాధారణమైన Ctrl + C, Ctrl + X మరియు Ctrl + V కీబోర్డ్ సత్వరమార్గాలకు అలవాటుపడితే మీరు వాటిని ఇక్కడ ఉపయోగించలేరు. Vi ఎడిటర్ మోడల్, అంటే ప్రత్యేక కమాండ్ మరియు ఇన్సర్ట్ మోడ్ ఉంది. మరోవైపు, మీరు నావిగేట్ చేయడానికి కొంచెం ఇబ్బంది పడుతుంటే, మీ వేళ్లను h, j, k మరియు l కీలపై ఉంచండి.

H ను కుడి బాణంగా, l ఎడమ బాణంగా, j ఒక పంక్తిని క్రిందికి తరలించడానికి, ఆపై మీరు తొలగించడానికి ఒక పంక్తిని ఎంచుకోవాలనుకున్నప్పుడు పైకి కదలండి. ఇది కొంచెం ప్రతికూలమైనదిగా అనిపించవచ్చు, కాని ఈ కీబోర్డ్ సత్వరమార్గాలు కీబోర్డ్ కర్సర్ కీలు సార్వత్రికమైనవి కాని సమయంలో తయారు చేయబడ్డాయి. అధిక సంఖ్యలో vi వినియోగదారులు వాస్తవానికి వారిని ఇష్టపడతారు ఎందుకంటే ఇంటి వరుస నుండి మీ వేళ్లను తొలగించాల్సిన అవసరం లేదు.

ఈ విధంగా వచనాన్ని తొలగించడం మరియు తరలించడం తప్పనిసరిగా అది అధునాతనమైనంత అధునాతనంగా ఉండకపోవచ్చు, మీరు కొంచెం అభ్యాసంతో దీన్ని ఇష్టపడవచ్చు.

4 నిమిషాలు చదవండి