相关疑难解决方法(0)

更改Emacs前向词行为

正如标题所说,如何改变emacs前向词功能的行为?例如,假设[]是光标.然后:

my $abs_target_path[]= abs_path($target);
<M-f>
my $abs_target_path = abs[_]path($target);
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用Mf Mb,但据我所知,这不应该是必要的,我想改变它.特别是,我想要两件事:

  1. 当我按下Mf时,我想转到下一个单词的第一个字符,无论该点是在一个单词内,在一组空格内还是在其他地方.
  2. 在逐个模式的基础上自定义单词字符.毕竟,在CPerl模式下移动与TeX模式不同.

因此,在上面的例子中,第1项将使光标在击中Mf后移动到'a'(以及它左边的点).第2项允许我将下划线和符号定义为单词字符.

emacs emacs23

20
推荐指数
1
解决办法
4706
查看次数

如何制作前向词,后向词,将下划线视为一个词的一部分?

在我的C#模式中,Mb和Mf绑定到{backward,forward} -word.

但是这些东西在下划线处停止,我有时将其用作成员变量的前缀.

如何让emacs将下划线视为单词字符?

c# emacs

14
推荐指数
3
解决办法
2356
查看次数

标签 统计

emacs ×2

c# ×1

emacs23 ×1