這個問題與我以前的問題有關聯:Shift arrow selection in emacs
它已經解決了,但只部分解決了。
現在我有另一個問題:
當我按右移2次 - 只有最後一個選擇將存在。所以。它沒有擴展(因爲它應該根據我的成績),但總是被覆蓋...emacs shift arrow選擇只選第一個字符/行
f.e.我只有1個詞「窗口」。而我的光標位置爲0.我只想複製「wi」。我按了右移2次。但只有「我」被選中。
我該如何解決這個問題?
[email protected]:~/.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
我通過屏幕
[email protected]:~/.emacs.den$ echo $TERM
screen
運行我在遠程機器上的emacs沒有屏幕
[email protected]:~$ echo $TERM
xterm
行爲一樣在屏幕上。
正如我所理解的那樣。 Emacs每次移動後 - 右鍵單擊覆蓋選擇而不是擴展它...
所以。沒有屏幕,也沒有我的腳本(emacs -q)。
右移,左移,下移 - 工作。加班 - 無所事事。所以。按下升檔鍵後光標不移動。還有倒班,換檔結束工作。 shift-pgdown,shift-pgup - 不。
帶屏幕,沒有我的腳本(emacs -q)。
沒什麼。
如果您在遠程計算機上執行'cat -v'並輸入[Shift-箭頭]兩次,您是否獲得了預期的控制序列兩次? – Thomas 2012-08-02 01:13:21
你可以提供一些關於emacs版本和環境的更多信息嗎?當我嘗試這個時,「wi」被正確選擇。我在MacOS X 10.7.4上使用emacs 23.3(9.0)。 – 2012-08-02 06:59:51
我在一個debian x86_64版本的emacs沒有安裝屏幕的情況下嘗試過,我不需要重新綁定它就可以完美工作。您是否嘗試過使用'emacs -q'而不使用屏幕來確保您的配置不會造成問題。 – 2012-08-02 18:17:56