NAME
vim - Vi improved, עורך טקסט מתכנתים
סינופסיס
vim אפשרויות קובץ ..vim אפשרויות -vim options -t תגvim options -q errorfile לדוגמהנוףgvim GViewrvim rview רגבים rgview Vim הוא עורך טקסט כי הוא תואם כלפי מעלה וי. זה יכול לשמש כדי לערוך כל מיני טקסט רגיל. זה שימושי במיוחד עבור עריכת תוכניות. יש הרבה שיפורים מעל וי: רב ברמת לבטל, חלונות מרובים buffers, הדגשת תחביר, עריכת שורת פקודה, השלמת שם הקובץ, on-line עזרה, בחירה חזותית, וכו 'ראה ": help vi_diff.txt" לסיכום של ההבדלים ביןVim וי. בזמן ריצהVim הרבה עזרה ניתן לקבל ממערכת העזרה המקוונת, עם הפקודה "עזרה". עיין בקטע 'עזרה מקוונת' להלן. לרובVim הוא התחיל לערוך קובץ יחיד עם הפקודה קובץ יותר כלליVim הוא התחיל עם: vim options filelist אם רשימת הקבצים חסרה, העורך יתחיל במאגר ריק. אחרת, ניתן לבחור באחת מתוך ארבע האפשרויות הבאות כדי לבחור קובץ אחד או יותר לעריכה. .. רשימה של שמות קבצים. הראשון יהיה הקובץ הנוכחי ולקרוא למאגר. הסמן יהיה ממוקם על השורה הראשונה של המאגר. ניתן להגיע לקבצים אחרים באמצעות הפקודה "הבאה". כדי לערוך קובץ שמתחיל עם מקף, קדם את רשימת הקבצים עם "-". הקובץ לערוך הוא קרא מ stdin. פקודות נקראות מ stderr, אשר אמור להיות tty. -t {tag} הקובץ לערוך את מיקום הסמן הראשוני תלוי "תג", מעין תווית goto. {tag} נראה בתיק התגים, הקובץ המשויך הופך לקובץ הנוכחי והפקודה המשויכת מופעלת. לרוב זה משמש עבור תוכניות C, ובמקרה זה {tag} יכול להיות שם פונקציה. האפקט הוא שהקובץ המכיל את הפונקציה הופך לקובץ הנוכחי והסמן ממוקם בתחילת הפונקציה. ראה ": פקודות תג עזרה". -q errorfile התחל במצב QuickFix. הקובץ errorfile הוא קרא את השגיאה הראשונה מוצגת. אם errorfile מושמט, שם הקובץ מתקבל מאפשרות 'errorfile' (ברירות מחדל ל- AztecC.Err עבור Amiga, "errors.vim" במערכות אחרות). שגיאות נוספות ניתן לקפוץ עם הפקודה: "cn". ראה ": עזרה מהירה". Vim מתנהג אחרת, בהתאם לשם הפקודה (ההפעלה עשויה עדיין להיות אותו קובץ). vim הדרך "הנורמלית", הכל הוא ברירת המחדל. לדוגמה התחל במצב Ex. עבור למצב רגיל עם הפקודה ": vi". ניתן לעשות זאת גם עם הטיעון "ה". נוף התחל במצב קריאה בלבד. אתה תהיה מוגן מפני כתיבת קבצים. ניתן גם לעשות עם הטיעון "R". gvi גירסת GUI. הפעלת חלון חדש. ניתן גם לעשות עם הטיעון "g". ר 'רים כמו לעיל, אבל עם הגבלות. זה לא יהיה אפשרי להתחיל פקודות פגז, או להשעותVim. ניתן לעשות זאת גם עם הטיעון "-Z". האפשרויות ניתנות בכל סדר, לפני או אחרי שמות קבצים. אפשרויות ללא ויכוח ניתן לשלב לאחר מקף אחד. + num עבור הקובץ הראשון הסמן יוצב בשורה "num". אם "num" חסר, הסמן יוצב בשורה האחרונה. + / {pat} עבור הקובץ הראשון, הסמן יוצב על המופע הראשון של {pat}. ראה ": help search-pattern" עבור תבניות החיפוש הזמינות. + {הפקודה} -c הפקודה {command} יבוצע לאחר קריאת הקובץ הראשון. {command} מתפרש כפקודה Ex. אם הפקודה מכילה רווחים, יש להקיף אותה במרכאות כפולות (תלוי בקליפה שבה נעשה שימוש). דוגמה: Vim "+ set set" main.cהערה: ניתן להשתמש בפקודות של עד 10 "+" או "c". - cmd {command} כמו שימוש ב- "c", אבל הפקודה מבוצעת רק לפני עיבוד כל קובץ vimrc. ניתן להשתמש עד 10 פקודות אלה, באופן עצמאי פקודות "ג". -b מצב בינארי. יוגדרו מספר אפשרויות שיאפשרו לערוך קובץ בינארי או קובץ הפעלה. -C תואם. הגדר את האפשרות 'תואם'. זה יעשהVim להתנהג בעיקר כמו וי, למרות שקובץ .vimrc קיים. ד התחל במצב הבדל. צריך להיות שניים או שלושה ארגומנטים שם קובץ.Vim יפתח את כל הקבצים ויציג הבדלים ביניהם. עובד כמו vimdiff (1). -D Device פתח את {device} לשימוש כמסוף. רק על אמיגה. דוגמה: "-d con: 20/30/600/150". -ה התחלVim במצב Ex, בדיוק כמו ההפעלה נקרא "לשעבר". -f קדמה. עבור גירסת GUI,Vim לא מזלג ולנתק מן הקליפה זה התחיל בו. על Amiga,Vim לא יופעל מחדש כדי לפתוח חלון חדש. יש להשתמש באפשרות זו כאשרVim מתבצעת על ידי תוכנית שתמתין עד להשלמת הפעלת העריכה (למשל, דואר). על Amiga את ": sh" ו ":!" פקודות לא יפעלו. -F אםVim כבר מלוקט עם תמיכה FKMAP לעריכה מימין לשמאל קבצים בכיוון ואת מיפוי מקלדת פרסית, אפשרות זו מתחילהVim במצב פרסי, כלומר "fkmap" ו "rightleft" נקבעים. אחרת תוצג הודעת שגיאהVim הפלות. -g אםVim כבר עם תמיכה GUI, אפשרות זו מאפשרת GUI. אם לא נערכה תמיכת GUI, תוצג הודעת שגיאהVim הפלות. -h תן קצת עזרה על טיעונים שורת הפקודה ואפשרויות. אחרי זהVim אקזיטים. -H אםVim כבר מלוקט עם תמיכה RIGHTLEFT לעריכה מימין לשמאל קבצים בכיוון ואת מיפוי מקלדת עברית, אפשרות זו מתחילהVim בשפה העברית, כלומר "hkmap" ו "rightleft" נקבעים. אחרת תוצג הודעת שגיאהVim הפלות. -i {viminfo} בעת שימוש בקובץ viminfo מופעלת, אפשרות זו מגדירה את שם הקובץ לשימוש, במקום ברירת המחדל "~ / .viminfo". זה יכול לשמש גם כדי לדלג על השימוש בקובץ. Viminfo, על ידי מתן השם "אף אחד". -L אותו דבר. -L מצב Lisp. מגדיר את האפשרויות 'lisp' ו- 'showmatch' ב. -M שינוי הקבצים מושבת. מאפס את האפשרות 'כתיבה', כך שכתיבת קבצים אינה אפשרית. -N מצב לא תואם. אפס את האפשרות 'תואם'. זה יעשהVim להתנהג קצת יותר טוב, אבל פחות תואם וי, למרות קובץ. vimrc אינו קיים. -n לא ישמש קובץ swap. שחזור לאחר התרסקות יהיה בלתי אפשרי. שימושי אם אתה רוצה לערוך קובץ על מדיום איטי מאוד (למשל תקליטונים). ניתן גם לעשות עם ": להגדיר uc = 0". ניתן לבטל עם ": set uc = 200". -O N פתח את Windows N. כאשר N מושמט, פתח חלון אחד עבור כל קובץ. -R מצב קריאה בלבד. האפשרות 'readonly' תוגדר. אתה עדיין יכול לערוך את המאגר, אבל יהיה מנועים מלהחליף בטעות קובץ. אם אתה רוצה להחליף קובץ, הוסף סימן קריאה לפקודת Ex, כמו "w:". האופציה -R גם מרמזת על האפשרות -n (ראה להלן). ניתן לאפס את האפשרות 'readonly' עם "set noro". ראה ": עזרה 'readonly'". -r רשימת קבצי swap, עם מידע על השימוש בהם לשחזור. -r {file} מצב שחזור. קובץ ההחלפה משמש להתאוששות של עריכת עריכה מקולקלת. קובץ ה- swap הוא קובץ בעל שם קובץ זהה לזה של קובץ הטקסט עם ".swp" המצורף. ראה ": שחזור עזרה". - s מצב שקט. רק כאשר התחיל בתור "Ex" או כאשר האפשרות "e" ניתנה לפני האפשרות "s". -s {scriptin} קובץ הסקריפט נקרא {scriptin}. התווים בקובץ מתפרשים כאילו הקלדת אותם. אותו הדבר ניתן לעשות עם הפקודה ": מקור! {Scriptin}". אם סוף הקובץ הוא הגיע לפני העורך יוצא, תווים נוספים נקראים מהמקלדת. -T {terminal} אומרVim שם הטרמינל שבו אתה משתמש. נדרש רק כאשר הדרך האוטומטית אינה פועלת. צריך להיות מסוף ידועVim (מובנית) או מוגדרת בקובץ termcap או Termfo. -u {vimrc} השתמש בפקודות בקובץ {vimrc} לאתחול. כל שאר האתחולות מדלגות. השתמש באפשרות זו כדי לערוך סוג מיוחד של קבצים. זה יכול לשמש גם כדי לדלג על כל האתחולים על ידי מתן שם "אף אחד". ראה ": אתחול עזרה" בתוך vim לפרטים נוספים. -U {gvimrc} השתמש בפקודות בקובץ {gvimrc} לאתחול GUI. כל שאר האתחול GUI הם דילג. זה יכול לשמש גם כדי לדלג על כל האתחול GUI על ידי מתן שם "אף אחד". ראה: "עזרה gui-init" בתוך vim לפרטים נוספים. -V ורבוס. תן הודעות לגבי הקבצים שמקורם ועל קריאה וכתיבת קובץ viminfo. -v התחלVim במצב וי, בדיוק כמו ההפעלה נקרא "vi". זה רק יש השפעה כאשר ההפעלה נקרא "לשעבר". -w {scriptout} כל התווים שאתה מקליד נרשמים בקובץ {scriptout}, עד שתצאVim. זה שימושי אם אתה רוצה ליצור קובץ script כדי לשמש עם "vims" או ": מקור!". אם הקובץ {scriptout} קיים, תווים מצורפים. -W {scriptout} כמו -W, אבל קובץ קיים מוחלף. -איקס השתמש בהצפנה בעת כתיבת קבצים. האם הפקודה עבור מפתח crypt. -Z מצב מוגבל. עובד כמו ההפעלה מתחיל עם "r". -- מסמן את סוף האפשרויות. ארגומנטים לאחר מכן יטופלו כשם קובץ. זה יכול לשמש כדי לערוך שם קובץ שמתחיל עם '-'. - עזרה תן הודעת עזרה ויצא, בדיוק כמו "-h". - Version הדפס מידע גרסה ויציאה. - להתחבר לשרת Vim ולהפוך אותו לערוך את הקבצים שניתנו שאר הארגומנטים. --רשימת שרתים רשום את השמות של כל שרתי Vim שניתן למצוא. --servername {name} השתמש בשם {name} כשם השרת. משמש עבור Vim הנוכחי, אלא אם כן נעשה שימוש עם --serversend או --remote, אז זה שם השרת כדי להתחבר. --serversend {key} התחבר לשרת Vim ושלח אליו {keys}. --socketid {id} GTK GUI בלבד: השתמש במנגנון GtkPlug כדי להפעיל את gvim בחלון אחר. - אקו-רחב GTK GUI בלבד: הד מזהה חלון על stdout עזרה אינטרנטית הקלד "עזרה" בVim להתחיל. הקלד ": help topic" כדי לקבל עזרה בנושא מסוים. לדוגמה: ": עזרה ZZ" כדי לקבל עזרה עבור הפקודה "ZZ". להשתמש ראה גם vimtutor (1) חשוב: להשתמש ב איש פקודה ( % איש ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך. תיאור
אפשרויות




