的几种模式
正常模式:可以使用快捷键命令,或按:输入命令行。
插入模式:可以输入文本,在正常模式下,按 i、a、o 等都可以进入插入模式。
可视模式:正常模式下按 v 可以进入可视模式, 在可视模式下,移动光标可以选择文本。按 V
进入可视行模式, 总是整行整行的选中。ctrl+v 进入可视块模式。
替换模式:正常模式下,按 R 进入。
2. 启动
Vim
vim -c cmd le: 在打开文件前,先执行指定的命令;
vim -r le: 恢复上次异常退出的文件;
vim -R le: 以只读的方式打开文件,但可以强制保存;
vim -M le: 以只读的方式打开文件,不可以强制保存;
vim -y num le: 将编辑窗口的大小设为 num 行;
vim + le: 从文件的末尾开始;
vim +num le: 从第 num 行开始;
vim +/string le: 打开 le,并将光标停留在第一个找到的 string 上。
vim –remote le: 用已有的 vim 进程打开指定的文件。 如果你不想启用多个 vim 会话,这个
很有用。但要注意, 如果你用 vim,会寻找名叫 VIM 的服务器;如果你已经有一个 gvim 在运
行了, 你可以用 gvim –remote le 在已有的 gvim 中打开文件。
3. 文档操作
:e le –关闭当前编辑的文件,并开启新的文件。 如果对当前文件的修改未保存,vi 会警告。
:e! le –放弃对当前文件的修改,编辑新的文件。
:e+le – 开始新的文件,并从文件尾开始编辑。
:e+n le – 开始新的文件,并从第 n 行开始编辑。
:enew –编译一个未命名的新文档。(CTRL-W n)
:e – 重新加载当前文档。
:e! – 重新加载当前文档,并丢弃已做的改动。
:e#或 ctrl+^ – 回到刚才编辑的文件,很实用。
:f 或 ctrl+g – 显示文档名,是否修改,和光标位置。
:f lename – 改变编辑的文件名,这时再保存相当于另存为。
gf – 打开以光标所在字符串为文件名的文件。
:w – 保存修改。
:n1,n2w lename – 选择性保存从某 n1 行到另 n2 行的内容。
评论0
最新资源