删除到char是否有Emacs命令?

 手机用户2502870143_120 发布于 2022-12-09 14:33

在Vim中,我可以组合删除和搜索:

df[char]

删除(并包括char)

dt[char] 

删除(不包括char).

在Emacs中:

M-z : zap-to-char 

相当于df[]vim.

是否有删除char的命令?

1 个回答
  • zap-up-to-char在misc.el中定义(默认情况下未加载),因此您可以将其添加到.emacs文件中:

    (require 'misc)
    (global-set-key (kbd "M-z") 'zap-up-to-char)
    

    显然Mz的行为在Emacs 19(90年代早期)的某个时候从zap-up-to-char变为zap-to-char.更多讨论:http://www.emacswiki.org/emacs/ZapToCharUsage

    misc.el是一个小文件(200行),因此不应该非常妨碍启动时间,或者你可以将zap-up-to-char定义复制到.emacs - 请参阅(find-function'zap-up-要求misc之后的to-char.

    2022-12-11 02:56 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有