注意: 必须是纯英文输入法
- vim 文件名 : 如果没有文件名,则新建一个
!v: 重复上一个以v开头的命令 - i : 进入文本编辑器(显示insert)
- Esc : 进入命令模式
1. 常用命令
-
':' or '\' : 末行模式,可以输入命令
-
set nu : 添加行号
-
syntax on : 高亮模式
-
w : 保存 / 保存时可以给没命名的文件添加文件名
-
wq : 保存退出 / shift +z +z 不需要进入末行模式退出
-
删除
dd : 删除 ; 数字 + dd 可以删除多行
dw - delete word : 光标位置删掉单词
d$ : 光标位置删到末尾
d0 : 删到行首 -
yy : 复制 ; 数字 + yy : 可以复制多行
-
p - paste : 粘贴
-
u - undo : 撤销
Ctrl + r : 恢复被撤销的操作 -
Ctrl + * : 浏览文档
+ e : 往下走一行
+ y : 往上走一行
+ f : 往下翻一页
+ b :往上翻一页 -
数字 + 快捷键 : 控制移动光标距离
h - 左
j - 下
k - 上
l - 右
0 - 跳到行首
w - 单词开头
e - 单词末尾 -
行号 + G : 跳到这一行
G : 最后一行
gg : 第一行 -
q! : 强制退出
w! : 强制保存
重要的技能
- 意外中断没有保存文件:
recover 恢复
-a : 找到隐藏的临时文件,删除,不恢复 - vim -d text1 text2 text3 : 比较三个文件, Ctrl + w + w 切换光标位置
- vim text1 text2 : 同时加载两个文件,
ls : 查看文件列表; b + 文件序号 : 切换到对应文件
sp: 水平拆分窗口
vs : 垂直拆分窗口
配置标准文件格式
vim .vimrc : 在该文件里即可配置相关文件
文件属性 ls -l
- 第一位
- : 文件
d : 文件夹
l : 符号链接
2.后面 三组r/w/x
如果有记为1,没有记为0
-rwxr-xr-x = 755 (-111101101)
网友评论