当使用多项在emacs中运行终端时,我希望能够将命令粘贴到多项窗口中,然后运行它.目前,当我这样做时,粘贴的项目确实出现在多项输入窗口中,但是,如果我按Enter键,则忽略该命令.它也没有出现在终端的历史中.例如,我正在粘贴
回声"你好"
它看起来很有效 - 我看到提示后面的文字.但是当我点击输入时它不会执行.我正在使用多学期:http: //www.emacswiki.org/emacs/MultiTerm
Dai*_*rod 11
默认功能yank无法使用multi-term或更精确地使用,term-mode因为没有"真正"插入.要粘贴,您必须使用默认term-paste绑定
的函数S-insert.当然,你可以绑定C-y
使用它term-mode
(add-hook 'term-mode-hook (lambda ()
(define-key term-raw-map (kbd "C-y") 'term-paste)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2069 次 |
| 最近记录: |