show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次讲的是
- 从键盘
输入
变量
- 从键盘
- input 函数
- 可以有 提示字符串(prompt)
- 输入的字符串
- 作为函数返回值
- 被赋给 变量
- 作为函数返回值
- 关于vim 又得到了很好的锻炼
- 我们对于vim和shell要好好总结一下
- 以后就不会 总提示得这么详细了
- 我们对于vim和shell要好好总结一下
- 总体环境是双击黑色小方块进入的shell
- 进入shell之后
- 可以看到提示符(prompt):
- 用户名shiyanlou
- 当前路径~
- 和一个$
- 可以看到提示符(prompt):
- 这个shell状态
- 是一切的基础
- 在shell中可以运行各种命令
- vi oeasy.py
- 编辑oeasy.
- 进入vi编辑器状态
- python3
- 进入python游乐场状态
- 出现>>>提示符(prompt)
- pwd
- 输出当前文件夹
- cd
- 改变当前文件夹
- ll -l
- 查询当前文件夹下的文件夹和文件
- git clone ...
- 下载仓库
- ...
- shell中有两个命令
- 会将界面从shell的系统态
- 切换到程序状态
- python3
- vim
- 进入这两个命令之后
- 这两个命令就会接管输入和输出
- 我们先从python3开始
- 我们运行python3之后
- 从shell切换到了python3游乐场
- 提示符prompt是>>>
- 我们可以在python3游乐场里面
- 算 1 + 1
- 调用函数
- 都有什么函数来着?
- ord
- 根据字符得到序号
- chr
- 根据序号得到字符
- input
- 输入
- print
- 输出
- 怎么退出游乐场呢?
- 我们可以使用quit()
- 退出python3游乐场
- 从python3退出之后
- 我们从游乐场退回到了
- shell环境中
- 这个shell是基础状态
- shell环境中
- 我们从游乐场退回到了
- shell提示符prompt
- 是shiyanlou:~/ $
- shiyanlou 是 登陆的用户名
- ~ 是 当前目录
- $ 是 提示符
- 是shiyanlou:~/ $
- 然后再进 vim编辑器
- 键入vi oeasy.py
- 这样就可以进入vim命令状态
- 编辑oeasy.py 文件
- 这样就可以进入vim命令状态
- 进入vim之后是正常模式
- 正常模式能干什么事情呢?
- gg 跳转到第一行第一列
- G 跳转到最后一行
- yy 复制当前行
- ygg 从当前行复制到第一行
- yG 从当前行复制到最后一行
- p 在当前行后面粘贴
- P 在当前行前面粘贴
- "+p 从系统剪贴板粘贴到当前缓冲区
- u 撤销之前的命令
- ctrl + r 重做之前的命令
- 这些都是在正常模式(Normal Mode)下面完成的
- 正常模式 是 基础状态
- 可以从正常模式 切换到其他模式
- 如何进行模式切换呢?
- 从正常模式按下i
- 进入插入模式
- 可以通过键盘输入到缓存(buffer)中
- 进入插入模式
- 从插入模式
- 按下esc
- 退回到正常模式
- 按下esc
- 从正常模式下
- 按下:
- 进入底行命令模式
- 按下:
- 输入命令后回车
- 回到正常模式
- 都有什么底行命令呢?
- :w
- write保存
- :q
- quit退出
- :q!
- 不保存强制退出
- :wq
- 保存并退出
- :!python3 %
- 使用外部命令python3运行当前文件
- :w|!python3 %
- 保存并使用外部命令python3运行当前文件
- 主要就是这三种模式
- 正常模式是基础
- :wq
- 从vim退出后
- 回到shell中
- 从vim退出后
- 这次回顾了
- shell环境
- python3游乐场
- vim编辑器
- 以及他们之间的切换
- 准备去编辑一个有趣的程序
- 下次再说!👋