vim杂记
翻页命令整页翻页 ctrl-f ctrl-b 权限不足如何退出使用用vim打开了某个文件,使用 :w 保存的时候提示 “E45: ‘readonly’ option is set (add ! to override)”,而 :w! 则提示 “E212: Can’t open file for writing”。 撤销与恢复撤销 u vim 复制粘贴命令可命令模式下,输入以下字母会进入相应的选择模式。 V(Shift+v):按行选择。这在你想拷贝或者移动很多行的文本的时候特别有用。 CTRL+v:按块选择。非常强大,只在很少的编辑器中才有这样的功能。你可以选择一个矩形块,并且在这个矩形里面的文本会被高亮。 本段参考:http://www.52php.cn/article/p-vfxgkuok-bs.html 2、复制的命令是y,即yank(提起) ,常用的命令如下: 3、剪切的命令是d,即delete,d与y命令基本类似,所以两个命令用法一样,包括含有数字的用法. 4、粘贴的命令式p,即put(放下) 注: vim的跨文件复制粘贴1、用vim打开一个文件,例如:a.cpp 2、在普通模式下,输入:”:sp”(不含引号)横向切分一个窗口,或者”:vsp”纵向切分一个窗口,敲入命令后,你将看到两个窗口打开的是同一个文件 3、在普通模式下,输入:”:e b.cpp”,在其中一个窗口里打开另一个文件 4、切换到含有源文件(a.cpp)的窗口,在普通模式下,把光标移到你需要复制内容的起始行,然后输入你想复制的行的数量(从光标所在行往下计算),在行数后面接着输入yy,这样就将内容复制到临时寄存器里 了(在 普通模式下ctrl+w,再按一下w,可以在两个窗口之间切换) 5、切换到目标文件( b.cpp )窗口,把光标移到你接收复制内容的起始行,按一下p,就完成复制了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |