IPython与Python文本处理实用指南
1. readline的基本操作
在使用命令行时,readline提供了许多便捷的操作,以下是常见的快捷键及其功能:
| 快捷键 | 功能 |
| ---- | ---- |
| Ctrl - a | 移动到行首 |
| Ctrl - e | 移动到行尾 |
| Ctrl - f | 向前移动一个字符 |
| Ctrl - b | 向后移动一个字符 |
| Ctrl - d | 删除一个字符 |
| Ctrl - h | 向后删除一个字符(退格) |
| Ctrl - p | 在历史记录中向上移动一行 |
| Ctrl - n | 在历史记录中向下移动一行 |
若想了解更多readline功能,可在 *nix 系统中输入 man readline 。
2. hist 命令
IPython除了具备readline库的历史功能外,还提供了自己的历史函数 history (简称 hist )。
- 无参数使用 :不添加参数时, hist 会打印用户输入命令的顺序列表,默认列表会编号。示例如下:
In [1]: foo = 1
In [2]: bar = 2
In [3]: bam = 3
In [4]: cd /tmp
/tmp
In [5]: hist
1: foo =
超级会员免费看
订阅专栏 解锁全文
1146

被折叠的 条评论
为什么被折叠?



