backup2007

导航

<2007年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

统计

公告

@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);


常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

solaris VIM

出自: http://www.linuxdiyf.com
  我自己的机器是 linux, ssh 远程登录solaris系统, 结果发现不管我使用 xterm 还是 linux console, 在 solaris 上都无法让 vim 在 insert 模式下正确识别方向键.

  在 normal 模式下方向键工作正常, 可一旦进入 insert 模式, 就不行了. 比如按向上方向键, 其结果是插入一个新行, 并输入A, 其实就是把向上键的 escape sequence("ESC O A")当做了三次按键, 而不是把它当做方向键.

  而且无论我把 TERM 设置成 vt100 还是 xterm, 都是一样的结果.

  查找了半天资料, 发现我犯了一个愚蠢而低级的错误. 应该让 vim 运行在 非兼容模式下, 插入模式中才支持方向键!

  在 .vimrc 中加入set nocompatible

  即可.

  实际上登录一个新系统后, 更好的做法是把 vim 自带的一个示例 vimrc 复制到自己的目录中, 做法是在vim中输入

  :!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc

posted on 2007-12-12 09:58 backup2007 阅读(645) 评论(0)  编辑  收藏 所属分类: 备忘


只有注册用户登录后才能发表评论。


网站导航: