繁体   English   中英

在Emacs中的R会话中向后杀死

[英]Backward kill in R session in emacs

我还有一个关于定制emacs与R会话一起使用的问题。 我喜欢使用向后终止功能,但这会删除R会话中的命令提示符。 我试过修改功能

 ;; Kill to the start of the command line for R
 (defun backward-kill-r ()
   "Kill chars backward until encountering the end of a line."
   (interactive)
   (delete-region (point-at-bol) (point)))

但是我得到了相同的提示删除行为。 我猜想我可以更改即时point-at-bol来纠正此问题,但是我需要将其更改为什么呢? 谢谢!

Cc Cu完成您想要的。 我发现Ca Ck是执行此操作的最简单方法,因为我使用Ca (移至该行的开头,在iESS模式下执行正确的操作)和Ck (杀死行)是我的Emacs肌肉-记忆'。

仅供参考,如果您不想使用上面的任何建议,则可以使用comint-bol ,而不是使用point-at-bol

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM