视觉需要可寻址光标或上线功能

时间:2013-09-02 11:00:26

标签: vim zsh

我从grml zshrc切换到这个zsh配置(http://dotshare.it/dots/100/)因为它对我来说比grml的配置更容易操作。

切换后我有问题,我无法启动vim:

benedikt@laptop:pts/2: ~
» vim
Visual needs addressible cursor or upline capabilit

现在任何人都可以这样做?

TERM = rxvt-unicode-256color

2 个答案:

答案 0 :(得分:0)

export TERM=

如果不起作用,从原始vi自述文件导出TERMCAP(描述BSD使用的终端功能的字符串):

TERMCAP="vt102|$TERM|dec vt102:"'\
    :do=^J:co#80:li#24:cl=50\E[;H\E[2J:\
    :le=^H:bs:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:\
    :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\
    :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:is=\E[1;24r\E[24;1H:\
    :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\
    :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
    :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=5\EM:vt#3:\
    :sc=\E7:rc=\E8:cs=\E[%i%d;%dr:vs=\E[?7l:ve=\E[?7h:\
    :mi:al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:'
export TERMCAP

答案 1 :(得分:0)

对于试图在linux上安装“ oldschool”香草vi的人(在我的情况下为ubuntu),偶然发现此线程的人,这可能会给您完全相同的错误消息:

首先,您现在肯定会拖延。您还没有紧迫的事情要做吗? (看着自己,主要是...)

但是我发现a linux forum上的这个线程帮助我弄清楚了: 在Makefile中,我必须取消注释所说的行

TERMLIB = ncurses

并注释掉TERMLIB = termlib所在的那个(附近)。然后重建vi,您将不再看到此问题(已有6年!)中描述的错误消息。