- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近有帮助修复 M-left
等等:emacs in terminal meta arrow keybindings ,但无法修复 Shift-up
使用类似的解决方案。当我尝试 shift-up
我收到一个错误 <select> is undefined
.我尝试使用以下方法重新映射它:
(add-hook 'term-setup-hook
'(lambda ()
(define-key function-key-map "\e[1;9A" [M-up])
(define-key function-key-map "\e[1;9B" [M-down])
(define-key function-key-map "\e[1;9C" [M-right])
(define-key function-key-map "\e[1;2A" [S-up])
(define-key function-key-map "\e[1;9D" [M-left])))
cat
返回的转义序列设置 key 来重新绑定(bind) key 。这是
^[[1;2A
.奇怪的是,降档确实有效。
shift-select-mode
标记为
t
也是。
最佳答案
这听起来像是我通过 Putty 访问 Ubuntu 12.04 机器时遇到的问题,当时 END 导致 Emacs 23.3.1 说 <select> is undefined
.原来是 terminfo 的问题。允许程序以独立于设备的方式使用终端。
基于此2008 bug report discussion ,我通过在 ~/.bashrc 的顶部添加以下内容来解决我的问题:
#so the END key will work correctly in Emacs over PuTTY
TERM=xterm-vt220
emacs -Q -nw
正在获取
ESC [ 4 ~
当我按下 END 时,
ESC O A
向上,和
ESC [ A
换档。 (要查看 Emacs 获得的键码,请按一些按钮,然后按
C-h,l
。)对于相同顺序的相同键,
cat
说
[4~
,
[A
, 和
[OA
...所以 Up 和 Shift-Up 奇怪地颠倒了。
You should be able to work around the issue with something like:
(define-key input-decode-map "\e[1;2A" [S-up])
And for this to take effect at the right time, you will have to use in your .emacs something like:
(if (equal "xterm" (tty-type))
(define-key input-decode-map "\e[1;2A" [S-up]))
关于emacs - 上移箭头不突出显示文本 emacs iterm2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10871745/
我正在做一个项目,我的 android 在这个项目中作为一个网络服务器工作;输入带端口号的 IP 地址,打开 Web 界面,用户可以将文件上传到手机。我想在 Web 界面上显示一些图片,以便我们的界面
我是一名优秀的程序员,十分优秀!