读书人

vi 其它编者命令

发布时间: 2012-07-08 17:43:44 作者: rapoo

vi 其它编辑命令

vi 启动选项?vi +n file - 打开文件 file,并把光标定位到第 n 行vi + file - 打开文件 file,并把光标定位到最后一行vi +/pattern file - 打开文件 file,并把光标定位到第一个匹配 pattern 模式的位置?vi -R file 或 view file - 以只读模式打开文件 file?vi -r file - 恢复文件 file ( 当系统当机,但此时你正在使用 vi 进行编辑,重启后可以使用这个命令来恢复你正在编辑的文件 )?使用缓冲区?vi 把最后一次删除或复制的文本保存在一个特殊的缓冲区中,使用 p 命令可以把这个缓冲区中的内容粘贴到文件中的任何位置。?vi 把最近 9 次删除的文本保存到编上号的缓冲区中,最后一次删除的文本保存在编号为 1 的缓冲区中,倒数第二次删除的文本到倒数第九次删除的文本被保存在编号从 2 依次递增的缓冲区中。恢复编号缓冲区中的内容可以使用命令:?"(双引号)n(数字1 ~ 9)p。如果不太确定想粘贴的文本是第几次删除的,可以在粘贴命令( p )后面使用重复命令( . ) 和撤销命令( u ),它会自动地自增粘贴时使用的缓冲区的编号,在编号缓冲区中搜索使用命令:"1pu.u.?etc,执行撤销命令( u )后,粘贴命令会被撤销,执行重复命令( . )后,下一个缓冲区中的内容会被粘贴到文件中。?vi 还允许复制或删除文本,并把复制或删除的文本保存到一个使用字母标识的缓冲区中,总共可以使用26(a-z)个字母来标识。?把文本复制到命名缓冲区中,在复制命令前加上双引号(")以及标识缓冲区的字符:
读书人网 >操作系统

热点推荐