1, 首先定位到一个文件夹, 然后使用 vim 编辑器: vim test.py 就创建了 python 脚本文件, 并且进入编辑状态
2, 编辑好之后按 Esc 切换到命令模式, 然后输入: wq 回车就自动保存完成了, 然后输入 python test.py 运行程序 (前提是 linux 环境装好 python)
下面说下 vim 编辑器:
vim 编辑器的工作模式有三种: 命令模式, 输入模式, 末行模式.
(1) 模式之间的切换:
当打开一个文件的时候默认是处于命令模式, 在命令按 i 或者 insert 就可以进入输入模式, 在输入模式下按 Esc 就可以切换回命令模式; 在命令模式下, 按 shift+;, 末行出现:, 则进入末行模式, 按 q 可以退出末行模式.
(2) 进入文件编辑, 保存退出文件
vim filename 如果文件不存在就自动创建该名字的文件且进入, 如果文件存在就直接进入该文件,
vim 常用命令:
1. 键入 i 进入编辑模式
2. esc 进入命令模式
3. a, 进入编辑模式
3. b, 光标移动到单词前, end, 光标移动到行尾
4. home 光标移动到行首
5. cc, 删除当前行, 并进入编辑模式
6. x 删除当前光标所在处的字符.
7. u, 撤销, ctrl+r, 反撤销
8. h,j,k,l, 前下上后, 光标移动
9. v, 进入选择, y 复制, p 粘贴
10. 光标移动最后, yy 复制当前行 .nyy 复制当前 n 行. G, 光标移动至尾行. gg 光标移动至首行, nG, 光标移动第 n 行.
11.:set nu 显示行号,:set nonu, 取消行号
12. /user, 查找 user,/keyword,,n, 向后 N 向前查看
13. /3$, 查找以 3 结尾
14. :nohl, 关闭高亮提示
15. :q, 退出,:q!, 强制退出.
16. :wq, 保存退出,:wq!, 强制保存退出
17. :w, 写入.:w filename, 将当前文件写入 filename 中
18. :w>>filename, 将当前文件追加到 filename 中
19. 2,4 w>>filename, 将当前 2 到 4 行, 追加到 filename.
20. :%s/usr/user/g, 将所有 (全文)usr 替换为 user, 可以使用正则... 不加 g 只替换一次,(当前行第一行)
21. :%s/usr/user/g, 将当前 usr 替换为 user
% 全文, g, 全部, i, 不区分大小写,,\ 转义
17. :!, 临时执行命令
来源: http://www.bubuko.com/infodetail-2626838.html