Emacsruby符号字完成
发布时间:2020-12-16 19:22:08 所属栏目:百科 来源:网络整理
导读:我经常定义一个 ruby符号(例如:some_value),然后我想创建一个名为def some_value的方法. 不幸的是,第二次出现some_value字符串的自动完成(M /)不起作用,略有不同(:some_value vs some_value). 如何设置emacs来处理此类事件? 解决方法 假设M- /绑定到dabbr
我经常定义一个
ruby符号(例如:some_value),然后我想创建一个名为def some_value的方法.
不幸的是,第二次出现some_value字符串的自动完成(M /)不起作用,略有不同(:some_value vs some_value). 如何设置emacs来处理此类事件? 解决方法
假设M- /绑定到dabbrev-expand,您可以配置dabbrev-mode以在扩展字符串时忽略某些前缀.要使单个冒号成为要忽略的前缀,请键入
M-x customize-group 然后 dabbrev 这将带您进入dabbrev-mode的自定义页面.转到点Dabbrev Abbrev Skip Leading Regexp并单击Value菜单.从菜单中选择“Regexp”. 现在,您在值菜单旁边看到一个标有“Regexp:”的文本字段,您可以在其中输入单个冒号. : 然后单击下一行中的State按钮并选择值“Save for future Sessions”. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |