Vim
一级目录
yyp 复制一行
1.文件末:跳到文本的最后一行:按“G”,即“shift+g”
2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。
3.文件首:跳到第一行的第一个字符:先按两次“g”,
4.行首:跳转到当前行的第一个字符:在当前行按“0”或者按“^”,即“shift+6”。
4.行尾:“$”
5.vi加密。进入vi,输入":X" 之后按回车就提示你输入两次密码。之后:wq 保存退出。再次进入时就提示你输入密码了。如果你不想要密码了,就:X 提示你输入密码时连续按两次回车,就搞定了。哈哈。
在这里插入代码片
上下移动
1.剪切粘贴的方法。dd剪切当前行,然后移动光标到指定位置,再通过p或P粘贴。
2.通过m命令。将光标放在你要移动的行,输入:m +1向下移动一行,输入:m -2向上移动一行。
删除一整行一整块
dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
nx:n为数字,连续向后删除n个字符