VIM ని ఉపయోగించడం: ప్రాథమిక ట్యుటోరియల్.

నేను ఈ విషయం చెప్పబోతున్నానని ఎప్పుడూ అనుకోలేదు, కాని టెర్మినల్ కోసం అక్కడ ఉన్న ఉత్తమ ఎడిటర్‌ను నేను చాలా ఇష్టపడుతున్నాను GNU / Linux: VIM.

ఉదహరిస్తూ వికీపీడియా:

vim (యొక్క ఇంగ్లీష్ నేను IMproved ని చూశాను) యొక్క మెరుగైన వెర్షన్ టెక్స్ట్ ఎడిటర్ vi, అన్ని వ్యవస్థలలో ఉంటుంది యూనిక్స్.

దీని రచయిత, బ్రమ్ మూనినార్, లో మొదటి సంస్కరణను సమర్పించింది 1991, ఇది చాలా మెరుగుదలలు చేసిన తేదీ. Vim మరియు Vi రెండింటి యొక్క ప్రధాన లక్షణం ఏమిటంటే, అవి కొన్ని ఆపరేషన్లను నిర్వహించడానికి వేర్వేరు మోడ్‌లను కలిగి ఉంటాయి, ఇవి చాలా సాధారణ ఎడిటర్‌ల నుండి వేరు చేస్తాయి, వీటిలో ఒకే మోడ్‌ను కలిగి ఉంటుంది, దీనిలో ఆర్డర్లు ఉపయోగించి ఎంటర్ చేయబడతాయి కీ కలయికలు లేదా గ్రాఫికల్ ఇంటర్ఫేస్లు.

ఇది "ఆక్టోపస్" కి లేదా 10 వేళ్ళకు పైగా ఉన్నవారికి ఎడిటర్ అని భావించిన వారిలో నేను ఒకడిని, ఎందుకంటే చాలా కీబోర్డ్ సత్వరమార్గాలను కలిగి ఉన్న సాధారణ వాస్తవం నన్ను అలా ఆలోచింపజేసింది VIM ఇది కన్సోల్ సంపాదకుల "రాక్షసుడు". నిజం ఏమిటంటే నిన్నటి నుండి నేను దానిని ఉపయోగించడం నేర్చుకున్నాను (చాలా ప్రాథమిక విషయాలతో కూడా) కానీ నేను అలవాటు పడుతున్నాను మరియు చెత్తగా ఉన్నాను (లేదా అన్నింటికన్నా ఉత్తమమైనది) నేను చాలా ఇష్టపడుతున్నాను.

నేను ఎల్లప్పుడూ ఆపరేషన్తో సౌకర్యంగా ఉన్నాను నానో, కానీ ఈ ఎడిటర్ చాలా ప్రాథమికమైనది నిజం. మనకు గ్రాఫికల్ వాతావరణం ఉన్నప్పుడు, కర్సర్‌ను కాపీ / పేస్ట్ చేయడానికి ఉపయోగించవచ్చు, కాని మనం టిటివైలో ఉన్నప్పుడు, విషయాలు మారుతాయి. నేను V ను కనుగొన్న మొదటి ప్రయోజనం అదిIM. నేను ఇష్టపడే ఇతర లక్షణాలు:

  • నిలువు వరుసలలో వచన ఎంపిక.
  • సింటాక్స్ హైలైటింగ్.
  • కుండలీకరణాలు, బ్రాకెట్‌లు మరియు కలుపుల యొక్క హైలైటింగ్ (ప్రోగ్రామింగ్‌కు అనువైనది).
  • చాలా శక్తివంతమైనది, మేము సవరించే ఫైల్ అంతరాయం కలిగించినప్పుడు కూడా, తరువాత దాన్ని తిరిగి పొందటానికి ఇది అనుమతిస్తుంది.
  • ఇక్కడ మీరు మరెన్నో చూడవచ్చు ...

కన్సోల్‌లోని ఏకైక టెక్స్ట్ ఎడిటర్ (నాకు తెలిసిన వాటిలో) ఆ "విధానాలు" VIM es MCEdit, MC యొక్క టెక్స్ట్ ఎడిటర్. కానీ పై వాక్యంలోని కోట్లను గమనించండి. VIM కి GTK లో ఎడిటర్ కూడా ఉంది. కానీ ఈ పోస్ట్ యొక్క ఆలోచన మిమ్మల్ని అమ్మడం లేదా వాటిని ఉపయోగించమని ప్రోత్సహించడం కాదు VIM, ఇది నిజంగా కనిపించే దానికంటే ఉపయోగించడం సులభం అని మీకు చెప్పే మార్గం.

VIM ను ఉపయోగించడంపై ప్రాథమిక ట్యుటోరియల్

నేను మీకు కీబోర్డ్ సత్వరమార్గాల శ్రేణిని వదిలివేయాలని ఆలోచిస్తున్నాను, కాని ఇది ఒక ఉదాహరణ ద్వారా ఎలా పనిచేస్తుందో మీకు చూపిస్తే అది మరింత ఆచరణాత్మకంగా ఉంటుందని నేను భావిస్తున్నాను. మేము చేయబోయే మొదటి విషయం ఇన్‌స్టాల్ VIM మేము ఇప్పటికే చేయకపోతే లేదా మనకు ఇష్టమైన పంపిణీలో అప్రమేయంగా రాకపోతే. వ్యవస్థాపించిన తర్వాత, మేము టెర్మినల్ తెరిచి ఉంచాము:

$ vim prueba.txt

మేము ఇలాంటివి చూస్తాము:

ఇప్పుడు మనం కీని నొక్కండి I లేదా కీ చొప్పించు కమాండ్ మోడ్ నుండి ఎడిట్ మోడ్‌కు మారడానికి మరియు టైప్ చేయడం ప్రారంభించండి. మేము ఏదైనా వ్రాస్తాము, వీలైతే, అది రెండు పంక్తుల కంటే ఎక్కువ. నేను ఉదాహరణకు చెప్పాను:

ఇప్పుడు, మేము కీని నొక్కండి ESC సవరణ మోడ్ నుండి నిష్క్రమించడానికి, కీబోర్డ్ బాణాలతో పత్రం ప్రారంభానికి వెళ్లి కీని నొక్కండి V. క్రింద ఇప్పుడు చెప్పినట్లు మీరు గమనించవచ్చు దృశ్య. క్రింది బాణంతో మనం వ్రాసే అన్ని వచనాలను గుర్తించాము. మేము ప్రతిదీ ఎంచుకున్నప్పుడు, మేము కీని నొక్కండి Y. ఇది పూర్తయిన తర్వాత, అది క్రింద కాపీ చేసిన పంక్తుల సంఖ్యను సూచిస్తుందని మీరు చూస్తారు.

ఇప్పుడు మనం కొంచెం క్రిందికి కదిలి కీని నొక్కండి P. మేము దానిని నొక్కిన ప్రతిసారీ, అదే వచనం అతికించబడుతుంది. కీ బదులుగా ఉంటే Y మేము కీని నొక్కండి X, మేము ఎంచుకున్న వచనం కత్తిరించబడుతుంది. మేము దానిని కీతో మళ్ళీ అతికించవచ్చు P.

ఇప్పుడు మేము పరీక్ష పత్రాన్ని సేవ్ చేయబోతున్నాము. మేము నొక్కండి ESC మేము సవరణ మోడ్‌లో ఉంటే మరియు మేము వ్రాస్తాము :w, అంటే, రెండు పాయింట్లు మరియు ఎ W. ఇది ఏమిటంటే మనం చేస్తున్నదాన్ని రాయడం లేదా సేవ్ చేయడం. మేము తరువాత వ్రాస్తే :q మేము ఎడిటర్ నుండి నిష్క్రమిస్తాము. మనకు కావలసినది సేవ్ చేసి మూసివేయాలంటే, మేము వ్రాస్తాము 😡.

ఇప్పుడు ఒక చివరి ట్రిక్. టెర్మినల్ అనుకోకుండా మూసివేయబడిందని అనుకుందాం మరియు మేము పత్రాన్ని కోల్పోతాము. మనం చేయవలసింది తిరిగి వ్రాయడం:

$ vim prueba.txt

మరియు మేము ఇలాంటివి పొందుతాము:

మీరు చివరికి చూస్తే మాకు ఎంపికల శ్రేణి ఉంది. ఈ సందర్భంలో మేము కీని నొక్కండి R మునుపటి పత్రాన్ని తిరిగి పొందడానికి, అది నొక్కమని అడుగుతుంది ENTER మరియు వొయిలా, మేము ఆపివేసిన చోట కొనసాగించవచ్చు. ఇప్పుడు, అనుకోకుండా మనం కీని కొడితే E (ఏమైనప్పటికీ సవరించండి) మేము టైప్ చేయడం ద్వారా పత్రాన్ని తిరిగి పొందవచ్చు : కోలుకోండి, మరియు మేము ఇలాంటివి పొందుతాము:

ఈ సందర్భంలో నా ఎంపిక నంబర్ 1 మరియు వోయిలా రాయడం, మా పని మళ్లీ కోలుకుంటుంది.

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

కోసం పొడిగింపు కూడా ఉంది ఫైర్ఫాక్స్ కాల్ వింపేరేటర్, ఇది బ్రౌజర్‌ను ఉన్నట్లుగా నిర్వహించడానికి మాకు అనుమతిస్తుంది VIM అది be అవుతుంది

మరియు ఈ చాలా ఎలా చేయాలి, ఏదైనా సలహా లేదా సమాచారం స్వాగతించదగినది, తద్వారా మనమందరం మరింత ఉపయోగకరమైన విషయాలను నేర్చుకోవచ్చు VIM.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

21 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   నానో అతను చెప్పాడు

    నేను జివిమ్‌ను ఉపయోగిస్తాను, అయినప్పటికీ నేను సింటాక్స్ హైలైటింగ్‌ను చూడలేదు మరియు మీరు HTML లో కొన్ని టెక్స్ట్ యొక్క చిత్రాలను ఎలా ఉందో చూడటానికి బాగుండేది. నేను Vim తో కలిసి పని చేయబోతున్నాను, ఆపై నేను Gedit తో చేసినట్లు లోతైన విశ్లేషణలలో ఒకటి చేస్తాను… నాకు ఒక వారం సమయం ఇవ్వండి మరియు నా దగ్గర ఉంది.

    1.    అబెల్ అతను చెప్పాడు

      సింటాక్స్ హైలైటింగ్ ఎలా పనిచేస్తుందో మీరు చూడాలనుకుంటే, నేను మీకు కొన్ని ఉదాహరణలు వదిలివేస్తున్నాను.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      మరియు దృశ్యపరంగా మరింత ఆహ్లాదకరంగా ఉండటానికి చాలా పథకాల క్రింద ఉన్న లింక్‌లో. xP

      శుభాకాంక్షలు.

  2.   స్లేయర్ అతను చెప్పాడు

    విమ్ ట్యుటోరియల్ చాలా బాగుంది, ఆశాజనక ఒకటి తరువాత తయారు చేయబడుతుంది, కొంచెం అధునాతనమైన లేదా మరికొన్ని ఉపాయాలు, ఈ సాధనంతో చేయవచ్చు;),
    ప్రస్తుతానికి ఈ విమ్ ప్రపంచంలోకి రావడానికి

  3.   ren434 అతను చెప్పాడు

    ప్రస్తుతానికి నేను ఎమాక్స్‌తో చిక్కుకున్నాను, ఇది ఆలస్యంగా నన్ను మరింతగా చిక్కుకుంది, మరోవైపు విమ్ నాకు టెక్స్ట్ మధ్య కదలడం చాలా కష్టతరం చేస్తుంది.

    పి.ఎస్: అభినందనలు! ర్యాంకింగ్‌లో వారు మొదటి స్థానంలో ఉన్నారు.

    1.    MSX అతను చెప్పాడు

      +1

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

      1.    elav <° Linux అతను చెప్పాడు

        ఓహ్ ఆ మాకో. నేను ess హిస్తున్నాను అప్పుడు మీరు ఉపయోగిస్తారు LFS, ఎందుకంటే నమలబడిన ప్రతిదానితో డిస్ట్రోను ఉపయోగించడం వలన ఇది కూడా ఒక ఫగోట్ హక్కు అని అనుకుంటాను?

        1.    పాండవ్ 92 అతను చెప్పాడు

          మ్యాన్ ఎమాక్స్ నాకు విమ్ కంటే చాలా సులభం కాని రంగు అభిరుచులకు అనిపిస్తుంది.

  4.   DAV అతను చెప్పాడు

    vimtutor చాలా మంచి ఇంటరాక్టివ్ ట్యుటోరియల్, ఇది 25-30 నిమిషాల్లో పూర్తి అయ్యేలా రూపొందించబడింది. అత్యంత సిఫార్సు!
    apt-get install vimtutor
    vimtutor

    1.    నానో అతను చెప్పాడు

      అది ఖచ్చితంగా నాకు పని చేస్తుంది, నేను దానిపై పని చేయాలి

    2.    elav <° Linux అతను చెప్పాడు

      అవును, నిజానికి విమ్‌టూటర్ గొప్పవాడు ...

  5.   వీజీ అతను చెప్పాడు

    ఈ ఆట ఆడండి మరియు మీరు విమ్ వాడటం మానేయరు మరియు మీరు దానిని అవివేకంగా ఉపయోగించడం నేర్చుకుంటారు, నిజంగా, మీరు ఈ ఆటతో చాలా వేగంగా ప్రాక్టీస్ చేస్తారు, చాలా వేగంగా ఎలా కదిలించాలో తెలుసుకోవడం వంటి విమ్ గురించి చాలా ప్రాథమిక విషయాలు.

    http://vim-adventures.com/

  6.   Mauricio అతను చెప్పాడు

    నేను డెవలపర్ కాదు, కాబట్టి నేను ఏమి చేయాలి: కొన్ని .conf ని సవరించండి లేదా ఎప్పటికప్పుడు నా చేతులను pkbuild లో ఉంచండి, నానోతో ఇది నాకు సరిపోతుంది మరియు నాకు పుష్కలంగా ఉంది. ఒకసారి పరీక్ష కోసం నేను VIM లో ఒక ఫైల్‌ను తెరిచాను మరియు అక్కడ నుండి ఎలా బయటపడాలో కూడా నాకు తెలియదు.

  7.   అబెల్ అతను చెప్పాడు

    Vim తో ప్రారంభించేవారికి చాలా ప్రాథమికమైనది, ఇది ఒక రాక్షసుడని నేను కూడా అనుకున్నాను, కానీ ప్రతిదీ వలె, ఇది కేవలం అలవాటు మాత్రమే. xP

    ప్రయత్నించాలనుకునేవారి కోసం నేను చాలా పథకాలను వదిలివేస్తాను.
    http://code.google.com/p/vimcolorschemetest/

    శుభాకాంక్షలు.

  8.   సరైన అతను చెప్పాడు

    laelav, నేను మీకు నా vimrc ని వదిలివేస్తున్నాను, కాబట్టి మీరు మీ కోసం పనిచేసే కొన్ని కాన్ఫిగరేషన్‌ను ఉపయోగించవచ్చు
    http://paste.desdelinux.net/4465

    1.    elav <° Linux అతను చెప్పాడు

      ధన్యవాదాలు

  9.   అన్నూబిస్ అతను చెప్పాడు

    నేను గ్నూ / లైనక్స్‌లో టెర్మినల్ కోసం ఉన్న ఉత్తమ ఎడిటర్ కోసం రుచిని పొందుతున్నాను

    మీరు మంటలు కలిగించడానికి ఇష్టపడతారు, హహ్? ఇది బహుశా పురాతన మంట

    PS: VI రాక్స్!

  10.   Charly అతను చెప్పాడు

    అద్భుతమైన ట్యుటోరియల్! చాలా ధన్యవాదాలు

  11.   దెబ్బ అతను చెప్పాడు

    చాలా ఆసక్తికరమైనది: 3

  12.   JSequeiros అతను చెప్పాడు

    ప్రాథమికమైనది ఎల్లప్పుడూ మంచిది.

  13.   మెక్సికో నుండి రెనే, చెయ్యవచ్చు. అతను చెప్పాడు

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

  14.   బిల్ అతను చెప్పాడు

    అద్భుతమైన ట్యుటోరియల్ కానీ నేను దీనికి క్రొత్తగా ఉన్నాను మరియు బ్రిగ్‌స్క్రిప్ట్ ఎడిటర్‌ను జివిమ్‌కు ఎలా జోడించాలో నాకు తెలియదు https://github.com/chooh/brightscript.vim.git నాకు మీరు సాయం చేస్తారా