107 linux vi text-editor
我正在使用putty和vi编辑器.如果我使用鼠标选择5行并且我想删除这些行,我该怎么做?
另外,我如何使用我的键盘选择线条,因为我可以在Windows中按下shift并移动箭头以选择文本?我怎么能在vi中做到这一点?
Pas*_*ent 198
我使用putty和vi编辑器,如果使用鼠标选择5行,我想删除这些行,我该怎么做
忘记鼠标.删除5行,要么:
另外我如何从键盘中选择线条,如在窗口中移动并移动箭头以选择文本.我怎么能在vi中这样做
正如我所说,要么Shift-v进入行选择模式,要么v进入字符选择模式或Ctrl-v进入逐块选择模式.然后用移动h,j,k和l.
我建议花一些时间与VIM Tutor(运行vimtutor
)以非常教学的方式更熟悉VIM.
Osc*_*Ryz 60
这是vi方式.
要删除5行,请按:5dd
(5删除)
要选择(实际将它们复制到剪贴板),请键入: 10yy
这有点难以掌握,但在使用这些远程终端时非常方便
请注意一些编辑的学习曲线:
http://unix.rulez.org/~calver/pictures/curves.jpg
Pet*_*leg 28
如果您想使用行号删除,您可以使用
:startingline, last line d
Run Code Online (Sandbox Code Playgroud)
例:
:7,20 d
Run Code Online (Sandbox Code Playgroud)
此示例将删除第7行到第20行.