emacs shift箭头选择仅选择第一个char / line

时间:2012-07-30 16:29:57

标签: emacs elisp

这个问题与我之前的问题有关:Shift arrow selection in emacs
它只是部分解决了 现在我有另一个问题:
当我按下右移2次时 - 只有最后的选择才会出现。所以。它没有扩展(因为它应该根据我的成就)但总是被覆盖......

f.e。我只有1个单词“window”。我的光标位于第0位。我只想复制“wi”。我按了两次右移。但只选择了“我” 我怎么解决这个问题?

den@playground:~/.emacs.den$ cat -v
^[[1;2C^[[1;2C

M-x version
GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-12-11 on raven, modified by Debian

我正在通过屏幕在远程计算机上运行我的emacs

den@playground:~/.emacs.den$ echo $TERM
screen

没有屏幕

den@playground:~$ echo $TERM
xterm

行为与屏幕下相同。

我已经理解了这个问题。每次移动后的Emacs - 右键单击​​会覆盖选择而不是扩展它......

因此。没有屏幕,没有我的脚本(emacs -q) 右移,左移,下降 - 工作。升级 - 什么也不做。所以。按下升档后,光标不会移动。换班,换班车也在工作。 shift-pgdown,shift-pgup - 没有。

使用屏幕而不使用我的脚本(emacs -q) 什么都没有。

1 个答案:

答案 0 :(得分:1)

为什么你按Shift键2次,而不是按'w' C-SPACE

这会选择wi。现在按 M-w ,然后复制它。

可能我理解错了这个问题?