Xio*_*iov 3 vi vim editor paste
使用vi困扰我的一件事是粘贴(p)在我打开的行之后插入行,这使得我无法在文件顶部插入内容.
例如,假设我正在通过并在几个文件的顶部添加UTF-8声明:
# -*- coding: utf-8 -*-
Run Code Online (Sandbox Code Playgroud)
是的,它被猛拉了.好.
我切换到另一个文件,gg到达顶部,然后p粘贴,我最终得到这样的东西:
import sys
# -*- coding: utf-8 -*-
Run Code Online (Sandbox Code Playgroud)
这不是我想要的.
现在,我总是在寻找能用vi做的新事物,所以我觉得这是我应该做的事情,但我不知道怎么做.然而,搜索并没有提供非常有用的结果,因为每个人和他们的母亲都有一个vi(m)cheatsheet,其中包含p和gg.因此,我来到SO:这是可能的,如果是的话,怎么样?
str*_*ger 23
P
(大写)插入上方/之前,作为p
(小写)插入下方/后方.
o
并且O
是相似的. o
在当前的一行之后插入一行,然后O
插入.我经常使用这些命令.
您可以使用到该文件的开头[[
,1G
,gg
,或:1<CR>
.