Vim latex suite“alt”宏不起作用

Vim latex suite“alt”宏不起作用

我尝试使用 alt+i 宏来智能插入列表项,但它不起作用,其他用于 latex suite 的 alt 宏也不起作用。任何解决此问题的见解都非常感谢!

答案1

事实证明,有些终端对 alt 键组合的响应方式不同。有些终端发送“8 位”代码,有些终端发送“7 位”代码。我还没有花时间完全理解这个问题。但是,我自己已经通过使用解决方案发布在 StackOverflow 上。因此,我在 .vimrc 中添加了以下内容:

   let c='a'
   while c <= 'z'
     exec "set <A-".c.">=\e".c
     exec "imap \e".c." <A-".c.">"
     let c = nr2char(1+char2nr(c))
   endw
   set timeout ttimeoutlen=50

相关内容