0

CONF_OPT_LUAsrc/Makefile で、属性&のコメントを外しましたCONF_OPT_LUA_PREFIX

CONF_OPT_LUA = --enable-luainterp
#CONF_OPT_LUA = --enable-luainterp=dynamic
# Lua installation dir (when not set uses $LUA_PREFIX or defaults to /usr)
CONF_OPT_LUA_PREFIX = --with-lua-prefix=/usr/local

プレフィックスはデフォルトのまま

# Uncomment the next line to install Vim in your home directory.
#prefix = $(HOME)

私のマシンにLuaがインストールされました:

root@flyingfisher-virtual-machine:/Work1/vim# lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio

しかし、makeしてインストールした後:

root@flyingfisher-virtual-machine:/Work1/vim# vi --version | grep lua
+listcmds +localmap -lua +menu +mksession +modify_fname +mouse -mouseshape

[flyingfisher@bin] $which vim
/usr/local/bin/vim

なぜこれが起こったのかわからない?誰かがこの質問に答えましたか?

4

2 に答える 2

0

/usr/local/bin/vimコンパイルしたバージョンは、フル パスで呼び出すことにより、実行時にインストールする必要があります。which vimパスなしで呼び出されたときにどのvimインストールが実行されるかがわかります。

于 2013-07-23T04:14:03.673 に答える