VI లో బహుళ ఫైల్‌లు మరియు విండోస్ మధ్య తెరవడం మరియు మారడం

Opening Switching Between Multiple Files



డిఫాల్ట్‌గా, విమ్ ఒకే విండోతో మొదలవుతుంది, ఇది ఒకే ఫైల్‌ను సవరించడానికి సరిపోతుంది. కానీ కొన్నిసార్లు, మీరు బహుళ ఫైళ్లపై పని చేయాల్సి రావచ్చు. విమ్ దాని విండో మేనేజ్‌మెంట్ సిస్టమ్‌తో ఒకేసారి బహుళ ఫైళ్లతో పని చేయడం సులభం చేస్తుంది, ఒకే విమ్ సెషన్‌లో ఒకేసారి బహుళ ఫైల్స్‌పై పని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు ఒకేసారి ఒక ఫైల్‌ను వీక్షించడానికి ఎంచుకోవచ్చు లేదా మీరు బహుళ ఫైల్‌లను పక్కపక్కనే చూడటానికి మీ వర్క్‌స్పేస్‌ని విభజించవచ్చు. ఈ వ్యాసం విమ్‌లో బహుళ ఫైల్‌లు మరియు విండోలను ఎలా తెరవాలి, అలాగే బహుళ ఫైల్‌లు మరియు విండోల మధ్య ఎలా మారాలి అనే విషయాన్ని వివరిస్తుంది. .

బహుళ ఫైళ్ల మధ్య తెరవడం మరియు మారడం

ఒకే సెషన్‌లో బహుళ ఫైల్‌లను ఎడిట్ చేయడం వలన మీ పనిని వేగవంతం చేయవచ్చు. బహుళ ఫైళ్ళను ఎడిట్ చేస్తున్నప్పుడు, ఒక సెషన్ నుండి నిష్క్రమించడానికి కొంత సమయం పడుతుంది, ఆపై మరొక ఫైల్ కోసం కొత్త సెషన్‌ను తెరవండి. ఒకే సెషన్‌లో ఉండడం వల్ల ఒకేసారి బహుళ ఫైల్స్‌పై సమర్ధవంతంగా పని చేయవచ్చు.







Vim లో బహుళ ఫైల్స్ తెరవడం

కమాండ్ లైన్ నుండి విమ్ ఎడిటింగ్ సెషన్ ప్రారంభంలో లేదా విమ్ ఎడిటింగ్ సెషన్ లోపల నుండి ఎప్పుడైనా మీరు బహుళ ఫైల్‌లను తెరవవచ్చు.



కమాండ్ లైన్ నుండి

విమ్ ఎడిటింగ్ సెషన్ ప్రారంభంలో విమ్‌లో బహుళ ఫైల్‌లను తెరవడానికి, కింది విధంగా ఫైల్‌లను పేర్కొనండి:



$నేను వచ్చానుఫైల్ 1 ఫైల్ 2

డిఫాల్ట్‌గా, మొదటి ఫైల్ ( ఫైల్ 1) విమ్‌లో తెరవబడుతుంది. ముందుకు సాగండి మరియు ఈ ఫైల్‌ను ఎడిట్ చేయండి మరియు మీరు పూర్తి చేసిన తర్వాత, | _+_ | ఉపయోగించి దాన్ని సేవ్ చేయండి కమాండ్ సేవ్ చేసిన తర్వాత, మీరు తదుపరి ఫైల్‌కు మారవచ్చు.





ఇన్సైడ్ విమ్ నుండి

విమ్ ఎడిటింగ్ సెషన్‌లో మీరు ఎప్పుడైనా అదనపు ఫైల్‌లను కూడా జోడించవచ్చు. ఉదాహరణకు, ఫైల్ 1 మరియు ఫైల్ 2 లను ఎడిట్ చేస్తున్నప్పుడు, మీరు ఫైల్ 3 ని జోడించవచ్చు.



Vim సెషన్‌లో మరొక ఫైల్‌ను సవరించడానికి, ముందుగా ప్రస్తుత ఫైల్‌ని ఉపయోగించి: w సాధారణ రీతిలో సేవ్ చేయండి, ఆపై కింది ఆదేశాన్ని ఉపయోగించండి:

: ఇ ఫైల్ పేరు

Vim లో ఫైల్స్ మధ్య మారడం

మరొక ఫైల్‌కి మారడానికి, మీరు దానిలో కొన్ని మార్పులు చేసి ఉంటే, మీరు ముందుగా కరెంట్ ఫైల్‌ను సేవ్ చేయాల్సి ఉంటుందని గమనించండి. మీరు ప్రస్తుత ఫైల్‌ని సేవ్ చేయకపోతే, మీరు ఆశ్చర్యార్థక గుర్తుతో పేర్కొనకపోతే (!) ఫైల్‌లను మార్చడానికి Vim మిమ్మల్ని అనుమతించదు. ఈ సంజ్ఞామానం ప్రస్తుత ఫైల్‌లో చేసిన మార్పులను విస్మరిస్తుంది మరియు బలవంతంగా ఇతర ఫైల్‌కి మారుతుంది. ఉదాహరణకు, మీరు ఫైల్‌లో కొన్ని మార్పులు చేసినప్పటికీ, మీరు ఆ మార్పులను విస్మరించి మరొక ఫైల్‌కి మారాలని నిర్ణయించుకుంటే, దిగువ జాబితా చేయబడిన ఆదేశాలను అనుసరించి ఆశ్చర్యార్థక గుర్తును (!) ఉపయోగించండి.

గమనిక: దిగువ ఉన్న అన్ని ఆదేశాలను విమ్స్ నార్మల్ మోడ్‌లో జారీ చేయండి.

తదుపరి ఫైల్‌కు మారడానికి, కింది ఆదేశాలలో దేనినైనా జారీ చేయండి:

: ఎన్

లేదా

: బిఎన్

మునుపటి ఫైల్‌కు మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: ఎన్

లేదా

: బిపి

మొదటి ఫైల్‌కి మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: bf

చివరి ఫైల్‌కు మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: bl

నిర్దిష్ట ఫైల్ నంబర్‌కు మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి (ఫైల్ నంబర్ 3 కోసం, కమాండ్ b 3 ఉపయోగించండి):

: b సంఖ్య

నిర్దిష్ట ఫైల్ ఫైల్ పేరుకు మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి (ఫైల్ పేరు ఫైల్ 1 కోసం, ఉపయోగించండి : బి ఫైల్ 1):

: b ఫైల్ పేరు

రెండు ఫైళ్ల మధ్య ముందుకు వెనుకకు మారడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: మరియు#

ఇక్కడ # గుర్తు ప్రత్యామ్నాయ ఫైల్ సంఖ్యను సూచిస్తుంది.

లేదా, మీరు ఈ క్రింది సత్వరమార్గాన్ని ఉపయోగించవచ్చు:

Ctrl+^

అన్ని ఓపెన్ ఫైల్‌లను సేవ్ చేయడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: గోడ

ప్రస్తుత ఫైల్ నుండి నిష్క్రమించడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: bw

అన్ని ఓపెన్ ఫైల్స్ నుండి నిష్క్రమించడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

క్వాల్

అన్ని ఫైల్‌లను బలవంతంగా వదిలేయడానికి, మార్పులను విస్మరించి, కింది ఆదేశాన్ని జారీ చేయండి:

: ఖాల్!

అన్ని ఓపెన్ ఫైల్‌లను జాబితా చేయడానికి, కింది ఆదేశాన్ని జారీ చేయండి:

: ls

లో ls: అవుట్‌పుట్, ది % ప్రస్తుత ఫైల్‌ను సూచిస్తుంది, అయితే # ప్రత్యామ్నాయ ఫైల్‌ను సూచిస్తుంది.

బహుళ విండోస్ మధ్య తెరవడం మరియు మారడం

డిఫాల్ట్‌గా, మీరు బహుళ ఫైల్‌లను తెరిచినప్పటికీ, విమ్ ఒకే విండోను మాత్రమే తెరుస్తుంది. అయితే, మీరు విమ్‌లో ఒకేసారి బహుళ విండోలను తెరిచి చూడవచ్చు. ఒకే వెడల్పు గల రెండు కిటికీలను సృష్టించడానికి విండోస్‌ను అడ్డంగా విభజించడం ద్వారా లేదా అదే ఎత్తులో రెండు విండోలను సృష్టించడం ద్వారా దీనిని సాధించవచ్చు. ఈ పద్ధతిని ఉపయోగించి, మీరు ఒకే విమ్ సెషన్‌లో ఒకేసారి బహుళ విండోలను చూడవచ్చు.

కమాండ్ లైన్ నుండి

విమ్ ఎడిటింగ్ సెషన్ ప్రారంభంలో మీరు కమాండ్ లైన్ నుండి బహుళ విండోలను తెరవవచ్చు. అలా చేయడానికి, కింది పద్ధతులను ఉపయోగించి విండోను అడ్డంగా లేదా నిలువుగా విభజించండి.

విండోస్ ని క్షితిజ సమాంతరంగా విభజించడం

విండోను అడ్డంగా విభజించడానికి, కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:

$నేను వచ్చాను -లేదాఫైల్ 1 ఫైల్ 2

ఈ ఆదేశం విమ్ ఎడిటింగ్ సెషన్‌ను అడ్డంగా, రెండు సమాన సైజు విండోలుగా విభజిస్తుంది.

విండోస్ నిలువుగా విభజించడం

విండోలను నిలువుగా విభజించడానికి, కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:

$నేను వచ్చాను -ఓఆర్ఫైల్ 1 ఫైల్ 2

ఈ ఆదేశం విమ్ ఎడిటింగ్ సెషన్‌ను నిలువుగా రెండు సమాన పరిమాణ విండోలుగా విభజిస్తుంది.

విమ్ లోపల విండోస్‌ను విభజించడం

విమ్ ఎడిటింగ్ సెషన్‌లో మీరు విండోలను కూడా విభజించవచ్చు. అలా చేయడానికి, Vim లో ఫైల్‌ని తెరిచి, ఆపై కింది పద్ధతులను ఉపయోగించి అడ్డంగా లేదా నిలువుగా విభజించండి.

విండోస్ క్షితిజ సమాంతరంగా విభజించడం

విమ్‌లో విండోలను అడ్డంగా విభజించడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

: విభజన

మీరు ఈ క్రింది సత్వరమార్గాన్ని కూడా ఉపయోగించవచ్చు:

Ctrl+w, s

వాదన పేర్కొనబడనప్పుడు, ప్రస్తుత ఫైల్ రెండు స్ప్లిట్ విండోలలో ప్రదర్శించబడుతుంది. క్రొత్త విండోలో మరొక ఫైల్‌ను తెరవడానికి, ఆదేశాన్ని ఉపయోగించండి : విభజన , తరువాత కావలసిన ఫైల్ పేరు, క్రింది విధంగా:

: స్ప్లిట్ ఫైల్ పేరు

విండోస్ నిలువుగా విభజించడం

Vim లో విండోలను నిలువుగా విభజించడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

: vsplit

విండోలను నిలువుగా విభజించడానికి మీరు ఈ క్రింది సత్వరమార్గాన్ని కూడా ఉపయోగించవచ్చు:

Ctrl+w, v

విమ్‌తో, మీరు విండోలను అడ్డంగా లేదా నిలువుగా విభజించవచ్చు.

క్షితిజసమాంతర విండోస్ మధ్య మారడం

ప్రస్తుత విండో క్రింద ఉన్న తదుపరి విండోకు మారడానికి, కింది సత్వరమార్గాలలో దేనినైనా ఉపయోగించండి:

Ctrl+w, j లేదా Ctrl+w, క్రింది బాణం

ప్రస్తుత విండో పైన ఉన్న తదుపరి విండోకు మారడానికి, కింది సత్వరమార్గాలలో దేనినైనా ఉపయోగించండి:

Ctrl+w, k లేదా Ctrl+w, పైకి బాణం

నిలువు విండోస్ మధ్య మారడం

ప్రస్తుత విండో కుడి వైపున తదుపరి విండోకు మారడానికి, ఉపయోగించండి:

Ctrl+w, l లేదా Ctrl+w, కుడి బాణం

ప్రస్తుత విండో ఎడమ వైపున తదుపరి విండోకు మారడానికి, కింది సత్వరమార్గాలలో దేనినైనా ఉపయోగించండి:

Ctrl+w, h లేదా Ctrl+w, ఎడమ బాణం

అన్ని Vim విండోస్ ద్వారా సైకిల్ చేయడానికి, కింది షార్ట్‌కట్ ఉపయోగించండి:

ctrl+w, w

ప్రస్తుత విండోను మూసివేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

:దగ్గరగా

మీరు ఈ క్రింది సత్వరమార్గాన్ని కూడా ఉపయోగించవచ్చు:

Ctrl+w, c

ప్రస్తుత విండో మినహా అన్ని విండోలను మూసివేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

:మాత్రమే

మీరు ఈ క్రింది సత్వరమార్గాన్ని కూడా ఉపయోగించవచ్చు:

Ctrl+w, o

ముగింపు

విమ్స్ విండో మేనేజ్‌మెంట్ సిస్టమ్‌తో, మీరు ఒకేసారి బహుళ ఫైల్‌లను త్వరగా మరియు సమర్ధవంతంగా నిర్వహించగలరు. ఈ వ్యాసం విమ్ టెక్స్ట్ ఎడిటర్‌లో బహుళ ఫైల్‌లు మరియు విండోల మధ్య ఎలా తెరవాలి మరియు ఎలా మారాలి అని మీకు చూపించింది. ఆశాజనక, ఈ అద్భుతమైన టెక్స్ట్ ఎడిటింగ్ సాధనాన్ని ఉపయోగించడం మీకు సులభతరం చేస్తుంది.