读书人

vi初始

发布时间: 2012-11-07 09:56:10 作者: rapoo

vi初步

? 在 ? linux ? 底下最常使用的文书编辑器为 ? vi ? ,请问如何进入编辑模式? ? ?
? 在一般模式底下输入: ? i, ? I, ? a, ? A ? 为在本行当中输入新字符;(出现 ? Insert- ? ) ? ?
? 在一般模式当中输入: ? o, ? O ? 为在一个新的一行输入新字符; ? ?
? 在一般模式当中输入: ? r, ? R ? 为取代字符!(左下角出现 ? Replace-) ? ?
? 如何由编辑模式跳回一般模式? ? ?
? [Esc] ?
? 若上下左右键无法使用时,请问如何在一般模式移动光标? ? ?
? h, ? j, ? k, ? l ?
? 若 ? [pagedown] ? [ ? pageup] ? 在一般模式无法使用时,如何往前或往后翻一页? ? ?
? [Ctrl] ? + ? [f] ? ?
? [Ctrl] ? + ? [b] ?
? 如何到本档案的最后一行、第一行;本行的第一个字符、最后一个字符? ? ?
? G, ? 1G, ? 0, ? $ ?
? 如何删除一行、n行;如何删除一个字符? ? ?
? dd, ? ndd, ? x ? 或 ? X ? (dG ? 及 ? d1G ? 分别表示删除到页首及页尾) ?
? 如何复制一行、n行并加以贴上? ? ?
? yy, ? nyy, ? p ? 或 ? P ?
? 如何搜寻 ? string ? 这个字符串? ? ?
? ?string ? (往前搜寻) ? ?
? /string ? (往后搜寻) ? ?
? 如何取代 ? word1 ? 成为 ? word2,而若需要使用者确认机制,又该如何? ? ?
? :1,$s/word1/word2/g ? 或 ? ?
? :1,$s/word1/word2/gc ? (需要使用者确认) ? ?
? 如何读取一个档案 ? filename ? 进来目前这个档案? ? ?
? :r ? filename ?
? 如何另存新档成为 ? newfilename? ? ?
? :w ? newfilename ?
? 如何存盘、离开、存盘后离开、强制存盘后离开? ? ?
? :w; ? :q: ? :wq; ? :wq! ?
? 如何设定与取消行号? ? ?
? :set ? nu ? ?
? :set ? nonu

读书人网 >其他相关

热点推荐