vim

vim有几种模式:一般模式(普通模式),插入模式,替换模式,可视模式等。

移动光标

普通模式下,输入数字和方向。

20j <--向下移动20行
12k <--向上移动12行
12↓ <--向下移动12行

 

输入

按一下Insert键,变成插入模式。此时可以对文本进行编辑。
或者使用以下命令:
i:在当前字符的左边插入
I:在当前行首插入
a:在当前字符的右边插入
A:在当前行尾插入
o:在当前行下面插入一个新行
O:在当前行上面插入一个新行

编辑完毕,按一次esc键。输入冒号,再输入指令。
例如
:wq <--表示保存并退出
:q! <--不保存并强制退出

一般模式下,输入一个冒号,再输入数字。表示跳转到那一行
:12 <--跳转到第12行

一般模式下,输入一个/,再输字符。表示查找该字符
/esc <--表示查找文本中的'esc'
?word <-- 'word'
按n键可以继续往下查找'esc'字符串。
按N键往前查找字符串。

复制粘贴

普通模式下,把光标移动到目标位置。按一次v键,进入view模式。可以选取文本。
按V,可以选择光标经过的行。
选取文本后,按y可复制内容到剪贴板。移动光标,按一次p键可粘贴文本。
同样,选取后,按d可以删除选中的文本。
在一般模式下,按两次y可复制当前行。
按一次u键表示撤销。按Ctrl+r表示反撤销。

块选择,Ctrl+v。选择一块区域后,可以按y复制。
光标移动到合适的地方,按p进行块粘贴。

光标移动到目的地,不论在插入模式还是一般模式,Ctrl+:可以显示出剪贴板的内容,并有编号。
用数字键选择编号,即可粘贴内容到当前位置。可按Esc键取消。

 

删除delete

插入与替换模式下,按Backspace与Delete键来删除。
在一般模式下,按一次d键,再按左右方向键,可删除一个字符。
按一次d键,按上下方向键,会删除上下一行和部分当前行的字符
按两次d键,能删除当前行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值