Vim - Linux Command - ዩኒክስ ትዕዛዝ

NAME

vim - Vi IMproved, የፕሮግራም አዘጋጅ ጽሑፍ አርታኢ

SYNOPSIS


vim [አማራጮች] [ፋይል ..]
ቪም [አማራጮች] -
vim [አማራጮች] - መለያ
vim [አማራጮች] -q [ስህተት ፋይል]


ለምሳሌ:
እይታ
gvim gview
የቪድዮ ክምችት rgvim rgview

DESCRIPTION

ቪም አብ ወደላይ ተኳሃኝ የሆነ የጽሑፍ አርታዒ ነው. ሁሉንም ዓይነት ጽሑፋዊ ጽሑፎች ለማረም ጥቅም ላይ ይውላል. ፕሮግራሙን ለማረም ጠቃሚ ነው.

ከቪ በላይ ከብዙ በላይ ማሻሻያዎች አሉ: ብዙ ደረጃ መቀልበስ, በርካታ መስኮቶች እና ቋቶች, የአገባብ አጽዕኖት, የትዕዛዝ መስመር ማስተካከያ, የፋይል ስም ማጠናቀቅ, የመስመር ላይ እገዛ, የምስል ምርጫ, ወዘተ ... ለ "ማጠቃለያ" በ "vi_diff.txt" ይመልከቱ. በቪም እና ቪ መካከል ያለው ልዩነት.

ቪም እጅግ በጣም ብዙ እገዛን ከ «help» ትዕዛዝ ከኦንላይን የእገዛ ስርዓት ሊገኝ ይችላል. ከታች ያለውን የ ON-LINE HELP የሚለውን ክፍል ይመልከቱ.

አብዛኛውን ጊዜ ቪም በአንድ ትዕዛዝ አንድ ነጠላ ፋይል ማርትዕ ይጀምራል

vim ፋይል

በአጠቃላይ ሲታይ Vim በ:

vim [አማራጮች] [የፋይል ዝርዝር]

የፋይል ዝርዝሩ ከጠፋ, አርታኢው በአጥቂ ቋት ይጀምራል. አለበለዚያ ከሚከተሉት አራት ውስጥ አንዱ አንዱ አርትዖት የሚደረግበትን አንድ ወይም ተጨማሪ ፋይሎችን ለመምረጥ ሊያገለግል ይችላል.

ፋይል ..

የፋይል ስም ዝርዝር. የመጀመሪያው ያለው የአሁኑ ፋይል እና በፓምፓው ውስጥ ያንብበው. ጠቋሚው በማቋረጫው የመጀመሪያው መስመር ላይ ይቀመጣል. ሌሎች "ፋይሎችን" በሚቀጥለው ትዕዛዝ ማግኘት ይችላሉ. በሰረዝ ላይ የሚጀምር ፋይልን ለማረም, "-" ከዝርዝሩ ዝርዝር ውስጥ ይመዝገቡ.

አርትዖት የሚደረገው ፋይል ከሂትዌት ላይ ተነቧል. ትዕዛዞች ከ stderr የሚነበቡ ናቸው, እሱም ቲቲ መሆን አለበት.

-t {መለያ}

የሚያርትዑት ፋይል እና የመነሻው የጠቋሚ አቀማመጥ በ "መለያ" ላይ የተመረኮዘ ነው. {tag} በመለያዎች ፋይል ውስጥ ይመለከታል, ተዛማጅ ፋይል አሁን ያለው ፋይል ይሆናል እና የተዛመደ ትዕዛዝ ይፈጸማል. በአብዛኛው ይህ ለ C መርሃግብሮች ጥቅም ላይ ይውላል, በዚህ ጊዜ {tag} ተግባር ስም ሊሆን ይችላል. ውጤቱ ያንን ተግባር የያዘው ፋይል የአሁኑ ፋይል ሆኗል እናም ጠቋሚው በሂደቱ መጀመሪያ ላይ ይቀመጣል. See: help tag-commands ".

-q [ስህተት ፋይል]

በ QuickFix ሁነታ ይጀምሩ. ፋይል [errorfile] ተነባቢ እና የመጀመሪያው ስህተት ታይቷል. [ስህተት እስፈላጊ] ከተተወ, የፋይል ስም ከ <የስህተት ፋይል> አማራጮች (ነባሪ ወደ "AztecC.rr" በ Amiga ውስጥ, "errors.vim" በሌሎች ስርዓቶች) ላይ ያገኛል. ተጨማሪ ስህተቶች በ ": cn" ትዕዛዝ ሊዘሉ ይችላሉ. See "quickfix" ን ይመልከቱ.

ቫም እንደየሁኔታው ስም ላይ ተመስርቶ የተለያየ ባህሪ ያለው ሲሆን (ኤግዘኪዩቱ አሁንም ተመሳሳይ ፋይል ሊሆን ይችላል).

ቪም

"መደበኛ" መንገድ, ሁሉም ነገር ነባሪ ነው.

ለምሳሌ:

በ Ex mode ውስጥ ይጀምሩ. ወደ መደበኛ ባህሪ በ ": vi" ትዕዛዝ ይሂዱ. በተጨማሪም በ "-ኢ" ክርክር ውስጥ መፈጸም ይቻላል.

እይታ

ተነባቢ-ብቻ ሁነታ ይጀምሩ. ፋይሎችን ከመፃፍ ጥበቃ ያገኛሉ. በተጨማሪም በ "-R" ክርክር ውስጥ ሊከናወን ይችላል.

gvim gview

የ GUI ስሪት. አዲስ መስኮት ጀምር. በተጨማሪም በ "-ጊ" ክርክር መደረግ ይቻላል.

የቪድዮ ክምችት rgvim rgview

ከላይ እንደተጠቀሰው ሁሉ, ነገር ግን እገዳዎች አሉበት. የሱል ትዕዛዞችን መጀመር, ወይም ቪም ማድረግን ማቆም አይቻልም . በተጨማሪም በ "-Z" ሙግት ሊከናወን ይችላል.

OPTIONS

አማራጮቹ በማንኛውም ቅደም ተከተል, በፊልሙ ወይም በፊደላቸው ሊሰጡ ይችላሉ. ያለ ነጋሪ እሴት አማራጮች አንድ ነጠላ ሰረዝ ከተደረገ በኋላ ሊዋሃድ ይችላል.

+ [ቁጥር]

ለመጀመሪያ ፋይል ኩርባው መስመር "ቁጥር" ላይ ይቀመጣል. "ቁጥር" ጠፍቶ ከሆነ ጠቋሚው ባለፈው መስመር ላይ ይቀመጣል.

+ / {ንድፍ

ለመጀመሪያው ፋይል ጠቋሚው በመጀመሪያ {pat} የመጀመሪያ ቦታ ላይ ይቀመጣል. ለሚገኙ የፍለጋ ቅጦች "" የፍለጋ መርሃ ግብር "ን ይመልከቱ.

+ {ትዕዛዝ}

-c {ትዕዛዝ}

{ ትዕዛዝ } የመጀመሪያው ፋይል ከተነበበ በኋላ ይፈጸማል. {ትዕዛዝ} እንደ ኤት (Ex) ትዕዛዝ ይተረተርማል. {ትዕዛዝ} ክፍተቶችን ካካተተ በሁለት ጥቅሶች ውስጥ ተጨምሮ (ይህ በጥቅም ላይ በሚውል ሼል ላይ የተመረኮዘ ነው). ምሳሌ: Vim "+ set si" main.c
ማሳሰቢያ እስከ 10 "+" ወይም "-c" ትዕዛዞችን መጠቀም ይችላሉ.

--cmd {ትዕዛዝ}

ለምሳሌ "-c" መጠቀም, ነገር ግን ትዕዛዙ ማንኛውንም የ vimrc ፋይል ከማሄድ በፊት ብቻ ነው የሚፈጸመው. ከ "-c" ትዕዛዞች ቀጥታ እስከ 10 ድረስ እነዚህን ትዕዛዞች መጠቀም ይችላሉ.

-b

ሁለትዮሽ ሁነታ. ሁለትዮሽ ወይንም ተጠናቅሎ ፋይልን ለማረም የሚያስችሉት ጥቂት አማራጮች ይቀናጃሉ.

-

ተኳኋኝ. «ተኳሃኝ» አማራጭን ያዘጋጁ. ይህ ቪም ሲስተም የቪድዮ ፋይሉ ቢኖረውም እንደ ቪ በጣም ጠባይ ያደርገዋል.

-d

በፋዩ ሁነታ ይጀምሩ. ሁለት ወይም ሶስት የፋይል ስም ማስሞላት አለባቸው. ቪም ፋይሎች ሁሉ ይከፍታሉ እንዲሁም በመካከላቸው ልዩነት ያሳያሉ. እንደ vimdiff (1) ይሰራል.

-d {መሣሪያ}

እንደ መሳሪያ መጠቀሚያ ለመጠቀም {መሣሪያ} ይክፈቱ. በአሚጋ ላይ ብቻ. ለምሳሌ: "-d con: 20/30/600/150".

-ቀ

ኤክስፕራቱ "ex" ተብሎ የሚጠራው ኤም ሲ ኢም ኤክስ ኤም ሁነታ ይጀምሩ.

-ፈ

ቅድመ ገፅ. ለ GUI ስሪት, ቪም አይክፈልበት እና ከጀመረበት ዛጎል ላይ አይነሳም.በአመመጃ ላይ, ቫም አዲስ መስኮት ለመክፈት ዳግም አይነሳም . ይህ አማራጭ ቫም ሥራውን ለማጠናቀቅ የአርትዕ ክፍለ ጊዜ እስኪጨርስ በሚጠብቅ ፕሮግራም ሲተገበር ጥቅም ላይ መዋል አለበት (ለምሳሌ, ደብዳቤ). በአሚጋው "sh:" እና "!! ትዕዛዞች አይሰሩም.

-F

ቪም በ FKMAP ድጋፍ ከ ቀኝ-ወደ-ግራ የታቀዱ ፋይሎችን እና የፋርሲ የቁልፍ ሰሌዳውን ማረም ካቀናበረ ይህ አማራጭ Vim በ Farsi ሁነታ ይጀምራል, ማለትም 'fmkap' እና 'rightleft' ይዘጋጃሉ. አለበለዚያ የስህተት መልዕክት ተሰጥቷል እና ቪም ውርዶች.

- g

ቫም በ GUI ድጋፍ ከተጣቀሰ ይህ አማራጭ የ GUI ን ያነቃል. ምንም የ GUI ድጋፍ አልተጠናቀቀም, የስህተት መልዕክት ተሰጥቷል እና ቪም ውርዶች.

-ወ

ስለ የትዕዛዝ መስመር ነጋሪ እሴቶች እና አማራጮች ትንሽ እገዛን ስጥ. ከዚህ በኋላ ቫም ይወጣል.

-H

ቫም በ RIGHTLEFT ድጋፍ ወደ ቀኝ-ወደ-ግራ ጎድጎት ፋይሎችን እና የዕብራይስጥ ቁልፍ ሰሌዳዎችን ማረም ከተሰራ ይህ አማራጭ ቫይሚን በዕብራይስጥ ሁናቴ ይጀምራል, ማለትም 'hkmap' እና 'rightleft' ይዘጋጃሉ. አለበለዚያ የስህተት መልዕክት ተሰጥቷል እና ቪም ውርዶች.

-i {viminfo}

የ viminfo ፋይሉ ሲነቃ ይህ አማራጭ የፋይሉን ስም ከነባሪው "~ / .viminfo" ይልቅ ያደርገዋል. ይህ የ «. Nim» የሚለውን ስም በመስጠት የ. Viminfo ፋይልን ለመዝለል ጥቅም ላይ ሊውል ይችላል.

-L

ከ-r ጋር ተመሳሳይ.

-l

የ Lisp ሁነታ. 'Lisp' እና 'showmatch' አማራጮችን በ ላይ ያዘጋጃል.

-m

ፋይሎችን ማስተካከል ተሰናክሏል. ፋይሎችን ለመፃፍ 'መጻፍ' አማራጭን ዳግም ያስጀምረዋል.

-N

No-compatibility mode. «ተኳሃኝ» አማራጭን ዳግም ያስጀምሩ. ይህ ቪም የተሻለ ባህሪ እንዲኖረው ያደርገዋል, ነገር ግን ቪቫን ተኳሃኝ ነው, ምንም እንኳን .vimrc ፋይሉ ባይኖርም.

- n

ምንም ስዋፕ ፋይል አይሰራም. ከአደጋ በኋላ መልሶ ማግኘት አይቻልም. በጣም ሩፋ ማለት ባለበት (ለምሳሌ ፍሎፕ) ላይ አንድን ፋይል አርትዕ ማድረግ ከፈለጉ በእጅ የሚሰራ. በ «set uc = 0» ሊከናወን ይችላል. ሊቀለበስ የሚችለው በ "uc = 200" ማዘጋጀት ይቻላል.

-ዮ [N]

N መስኮቶችን ይክፈቱ. N ሲሰረዝ ለእያንዳንዱ ፋይል አንድ መስኮት ይክፈቱ.

-ሬ

ተነባቢ-ብቻ ሁናቴ. 'ተነባቢ ብቻ' አማራጭ ይዘጋጃል. አሁንም ቋሚውን ማርትዕ ይችላሉ, ነገር ግን በአጋጣሚ ፋይልን በላዩ ላይ በመደርደር ይከለከላል. አንድ ፋይልን ለመተካት ከፈለጉ በ "w!" ውስጥ "Ex! የ -R አማራጭ የ -n አማራጭን (ከዚህ በታች ይመልከቱ) ያመላክታል. 'ተነባቢ ብቻ' አማራጭ በ ": set noro" ዳግም ሊጀምር ይችላል. «Readonly» ን ይመልከቱ.

- r

እነሱን እንዴት መልሶ ማግኘት እንዲችሉ መረጃን ዘይቤዎች ይግለጹ.

-r {ፋይል}

የመልሶ ማግኛ ሁነታ. የመለወጫው ፋይል የተሰነጠ የአርትዖት ክፍለ ጊዜን ለማገገም ጥቅም ላይ ይውላል. ስዋይ ፋይሉ የጽሑፍ ፋይል በ ".swp" ተቀጥላ ከተያያዘ ጋር ተመሳሳይ ፋይል ነው. See "recovery help" ን ይመልከቱ.

-እ

የፀጥታ ሁነታ. "Ex" ሲጀመር ወይም "-e" አማራጮች ከ "-s" አማራጮች በፊት ብቻ ሲደረግ.

-s {scriptin}

የስክሪፕት ፋይል {scriptin} ተነቧል. በፋይሉ ውስጥ ያሉት ቁምፊዎች እንደጻፉት ዓይነት ይተረጎሙታል. ከዚሁ አይነት "source: {scriptin}" ጋር ተመሳሳይ ነው. አርታኢው ከመውጣቱ በፊት የፋይሉ መጨረሻ ከተደረገና ተጨማሪ ቁምፊዎችን በቁልፍ ሰሌዳው ላይ ያነባሉ.

-T {terminal}

እየተጠቀሙበት ያለው ተንቀሳቃሽ የጽሑፍ ስም ለቪም ያሳውቃል . አውቶማቲክ መንገዱ ካልሰራ ብቻ ይጠየቃል. ቪም (የገበያ) ወይም በ termcap ወይም terminfo ፋይል የሚታወቀው ተርሚናል መሆን አለበት.

-u {vimrc}

ለጀምርዎች በፋይል {vimrc} ውስጥ ያሉትን ትዕዛዞች ተጠቀም. ሁሉም ሌሎች ጅማሬዎች ተዘልለዋል. ልዩ ዓይነት ፋይሎችን ለማርትዕ ይህንን ይጠቀሙ. በተጨማሪም "NONE" በመባል ሁሉንም የማጣቀሻ ስራዎች ለመዝለል ጥቅም ላይ ሊውል ይችላል. ተጨማሪ ዝርዝሮችን ለማግኘት በ "vim" ውስጥ ያለውን "help initiation" ይመልከቱ.

-ኡ {gvimrc}

ለ GUI ጅማሬዎች በ {gvimrc} ውስጥ ያሉትን ትዕዛዞች ይጠቀሙ. ሁሉም ሌሎች GUI ጅማሬዎች ተዘልለዋል. በተጨማሪም "NONE" የተሰኘውን ስም በመስጠት ሁሉንም የ GUI ን ማስነሻዎች ለመዝለል ጥቅም ላይ ሊውል ይችላል. ለተጨማሪ ዝርዝሮች "ዊር-ማስጀመር" ን በ "vim" ውስጥ ይመልከቱ.

-V

አነጋገር. የትኞቹ ፋይሎች መፈለጊያ እንደሆኑ እና የ viminfo ፋይልን ለማንበብ እና ለመጻፍ ያቅርቡ.

ቪም በቪ ሁነታ ይጀምሩ, ልክ እንደ ኤክሴራሉ "vi" ይባላል. ይህ ተፈጻሚ የሚሆነው "ex" ተብሎ የሚጠራ ሲሆን ብቻ ነው.

-w {scriptout}

የሚተይቧቸው ሁሉም ቁምፊዎች በ {scriptout} ፋይል ውስጥ ይካተታሉ, Vim ከመውጣትዎ በፊት . ይህ ከ "vim -s" ወይም "source!" ጋር የሚጠቀሙበት የስክሪፕት ፋይል ለመፍጠር ከፈለጉ ጠቃሚ ነው. የ {ስክሪፕት} ፋይል ካለ ካለ ቁምፊዎች ተጣምረው ይቀመጣሉ.

{ስክሪፕት}

እንደ-w, ነገር ግን አሁን ያለው ፋይል በተደመሰሱበት ጊዜ ተደርጓል.

-ክስ

ፋይሎችን በሚጽፉበት ጊዜ ምስጠራን ይጠቀሙ. የምስጢር ቁልፍ ይጠየቃል.

-ዜሀ

የተገደበ ሁነታ. እንደ "executable" ሆኖ ይሰራል በ "r" ይጀምራል.

-

የአማራጮቹ መጨረሻ እንደሆነ ይቆጠራል. ከዚያ በኋላ የሚቀርቡ ግቤቶች እንደ የፋይል ስም ይያዛሉ. ይሄ በ «-» የሚጀምር የፋይል ስም ለማርትዕ ሊያገለግል ይችላል.

--ፍፍል

የእርዳታ መልዕክት ይላኩ እና ልክ እንደ «-h» ይውጡ.

- ቨርዥን

የህትመት ስሪት መረጃን እና መውጣት.

- remote

ከአንድ የቪም አገልጋይ ጋር ይገናኙ እና በተቀሩት ሙግቶች ውስጥ የተሰጡትን ፋይሎች እንዲያርትዑ ያድርጓቸው.

--serverlist

ሊገኙ የሚችሉ ሁሉንም የ Vim አገልጋዮች ይፃፉ.

--servername {name}

{Name} ን እንደ የአገልጋይ ስም ይጠቀሙ. ከቫይረስ ሰርቨር ወይም - አስተላላፊነት ጋር ካልተጠቀምን በስተቀር ለአሁኑ Vim ጥቅም ላይ የዋለ, እሱ የሚያገናኘው አገልጋይ ስም ነው.

--serversend {keys}

ከአንድ የቪም አገልጋይ ጋር ይገናኙ እና ለእሱ {ቁልፎች} ይላኩ.

--socketid {id}

GTK GUI ብቻ: Gvim ን በሌላ መስኮት ለማሄድ የ GtkPlug ን መሳሪያ ይጠቀሙ.

--echo-wid

ጂቲቲ GUI ብቻ: በማሳያው ላይ ያለውን የመስኮት መታወቂያውን ጠርው

በመስመር ላይ እገዛ

ለመጀመር በ " Vim " ይተይቡ. በአንድ የተወሰነ ርዕሰ-ጉዳይ ላይ እርዳታ ለማግኘት "ተግብር" የሚለውን ይተይቡ. ለምሳሌ: ለ "ZZ" ትዕዛዝ እገዛን ለማግኘት "ZZ ን ያግዙ". ርዕሶችን ለመሙላት እና CTRL-D ይጠቀሙ (": cmdline-completion"). መለያዎች ከአንድ ቦታ ወደ ሌላ ዘልለው ለመሄድ መለያዎች ይገኛሉ (የግብዓት ጽሑፍ አገናኞች, «help» ን ይመልከቱ). ሁሉም የሰነዶች ፋይሎች በዚህ ሁኔታ ሊታዩ ይችላሉ, ለምሳሌ ": help syntax.txt".

ተመልከት

ቫይሚውተር (1)

ጠቃሚ ማሳሰቢያ: በኮምፒተርዎ ውስጥ እንዴት አንድ ትዕዛዝ እንዴት ጥቅም ላይ እንደዋለ ለመመልከት የሰውውን ትዕዛዝ ( % man ) ይጠቀሙ.