linux下初体验
敲命令之入门篇
首先安装:
1sudo apt-get install vim
新建文件1vim file.file
跳转到第n行1:n + [enter]
进入编辑模式1i
保持退出1:wq + [enter]
跳转
字节间移动
k 上移
j 下移
h 左移
l 右移
较大范围移动
ctrl+f page down
ctrl+b page up
更大范围移动
* 光标停在某一处时,按*键继续寻找下一个该单词
# 原理同上,寻找上一个
g_ 到本行最后一个非空字符
相对于屏幕中
2H 移动到屏幕的第2行
M 移动到屏幕中间
3L 移动到倒数第3行
行内移动
w 右移到下一个字的开头
e 左移到末尾
b 左移到前一个字的开头
0 左移到本行开始
$ 右移到本行末尾
^ 移动到本行第一个非空字符串
搜索匹配
/mail 正向搜素
n 下一个mail出现的位置
N 上一个mail出现的位置
?mail 反向搜索
替换&删除
dd 删除所在行
3dd 剪切3行内容,去除空隙
5db 删除左侧的5个字
3dw 删除右侧的3个字
x 删除当前字符
复制&粘贴
p 粘贴到光标后面
P 粘贴到光标前面
yy 复制当前行
5yy 复制5行内容
撤销&重复
u 撤销前一条命令
. 重复前一条命令