深入探索Shell历史记录与操作技巧
1. 启动Shell及复制粘贴操作
在特定环境下,如果Cygwin正确安装,其窗口内的操作在很大程度上与Unix系统相似。在这个窗口中,复制粘贴有两种常见方法:
- 常规方法 :通过编辑菜单中的“复制”和“粘贴”选项进行操作。当然,需要先选中要复制的文本,复制后才能进行粘贴。
- 快捷方法 :类似于Unix中的xterm,可仅使用鼠标完成复制粘贴。具体操作步骤如下:
1. 右键点击标题栏,选择“属性”。
2. 若未自动切换到“选项”标签页,手动切换过去。
3. 勾选“快速编辑模式”框。在较新的Windows版本中,还可以指定该设置应用于启动此窗口的图标,这样下次就无需再次设置。
4. 开启快速编辑模式后,使用鼠标左键选择要复制区域的起始和结束位置,然后点击鼠标右键进行复制;再次点击鼠标右键即可完成粘贴。
如果发现终端似乎卡住且无法接受输入,可能是因为它在等待你完成区域选择。此时,再次点击鼠标左键或按下回车键即可恢复正常操作。
2. 配置Shell历史记录相关变量
为了启用Shell的历史记录功能,需要设置相关变量来指示历史记录的行数、保存数量以及保存文件。bash和zsh在这方面的默认设置有所不同:
| 变量 | bash | zsh | 用途 |
| ---- | ---- | ---- | ---- |
| HISTSIZE | 默认为500 | 默认为30 | 存储在Shell内的行数 |
| HISTFILE | 默认为~/.bash_h
超级会员免费看
订阅专栏 解锁全文
4

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



