GNU Readline 操作参考(Bash/Emacs/...)

<Emacs_Specific>
C-x C-c 退出 Emacs!最重要的 Emacs 命令:-)
</Emacs_Specific>

基础操作
C-b  回退 1 字符
C-f  前进 1 字符
Del/Backspace 删除左侧字符 (#1)
C-d  删除光标下的字符
C-_/C-x C-u 撤销最后一次操作

#1: 基于不同的配置,Backspace 键可能被设置成删除光标左侧的字符而 Del 键则和 C-d 一样,删除光标下的字符。

移动光标
C-a  移动到行首
C-e  移动到行末
M-f  前进一个单词(包括数字和字母)
M-b  回退一个单词
C-l  清空屏幕,然后在顶端重新输出当前行

Killing 操作
Killing 操作是指从当前行删除文本的同时保存以供以后粘贴(Yanking)
C-k  从当前位置开始删除剩余部分
M-d  删除从光标位置到单词结束的部分;如果光标在单词之间,则删除下一个单词
M-Del  删除从光标位置到单词开始的部分;如果光标在单词之间,则删除前一个单词
C-w  删除从当前位置到上一个空白之间的部分。与 M-Del 具有不同的单词界定

Yanking 操作
C-y  粘贴最后一次 Kill 的文本到光标处
M-y  回滚粘贴记录,并且粘贴新的最顶端一条。前一条指令必须是 C-y 或 M-y

读取参数
可以传递数字参数给 Readline 命令。格式:
M-[-]digit Command
例:
M-1 0 C-d 传递 10 给 C-d,删除光标后的十个字符
M-- C-k  传递 -1 给 C-k,删除当前行中光标之前的部分

查找历史记录
两种方式:普通查找、增量查找
增量查找:
C-r  在历史记录中向前(反向)查找
C-s  在历史记录中向后(正向)查找
重复 C-r/C-s 会继续查找下一条记录
Esc/C-j  结束查找,接受查找结果为当前行
Enter  结束查找,接受结果并执行
C-g  退出查找,恢复当前行

摘录、翻译自 "GNU Readline Library Users' Manual"
http://cnswww.cns.cwru.edu/php/chet/readline/rluserman.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
错误信息"torch/lib/../../../../libmkl_gnu_thread.so: invalid ELF header"表示在导入torch库时发生了一个错误,提示ELF头部无效。ELF(Executable and Linkable Format)是一种用于二进制可执行文件和共享库的文件格式。 根据引用和引用,这个问题通常与缺少或损坏的库文件有关。解决这个问题的一种方法是重新安装或修复缺失的库文件。 根据引用的解决方法,您可以尝试以下步骤来解决该问题: 1. 找到libmkl_gf_lp64.so文件所在的路径,并复制该路径。 2. 在终端中输入以下命令以进入/etc/ld.so.conf.d目录:cd /etc/ld.so.conf.d 3. 创建一个新文件runtime-x86_64.conf,并使用sudo vi runtime-x86_64.conf命令进行编辑。 4. 在新建的文件中粘贴刚刚复制的路径。按下i键进入编辑模式,右键粘贴路径,然后按下Esc键,输入:wq保存并退出vi编辑器。 5. 运行sudo ldconfig命令以更新动态链接库缓存。 6. 输入ipython命令,然后尝试导入torch库,如果成功导入,则问题已解决。 这些步骤可以帮助您解决"torch/lib/../../../../libmkl_gnu_thread.so: invalid ELF header"错误。希望对您有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [invalid ELF header](https://blog.csdn.net/Jasonluo8/article/details/121263965)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [安装Pytorch之后出现问题](https://blog.csdn.net/qq_33289694/article/details/103858513)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值