是否可以为用户安装 vim?

Ger*_*umm 9 linux vim

我有一个 SSH 登录到开发计算机(用于托管 PHP 和 Python 文件)。它安装了 vim,但它的精简版本 - 它有syntax很多其他的东西 disabled 。

所以,我的问题是 - 我可以在没有超级用户帐户的情况下安装自己的“本地”vim 吗?

squ*_*cle 10

  1. 下载 Vim
  2. 更改前缀:
    1. 编译时,使用选项--prefix=/home/myaccount(或任何你想要的),或者
    2. prefix选项编辑为src/makefile类似/home/myaccount或只是$(HOME)(感谢 Heptite!)
  3. 运行时make install,它将使用您指定的前缀安装文件(例如,将安装二进制文件/home/myaccount/bin
  4. 将您更改prefix为包含/home/myaccount/bin.bash_profile或 中.profile
  5. 成功!!

  • 虽然大多数来源更喜欢您手动运行配置,但对 Vim 执行此类操作的首选方法是编辑 src/Makefile 并将“前缀”变量更改为类似 $(HOME) (3认同)
  • @German Rumm:你需要告诉 Vim 的 `configure` 在哪里可以找到你的 ncurses 安装。执行 `export CPPFLAGS="-I/ncursesprefix/include"` 和 `export LDFLAGS="-L/ncursesprefix/lib"`,其中 `/ncursesprefix` 是你用来构建 ncurses 的前缀。你可能需要在 Vim 的 `configure` 选项中添加 `--with-tlib=ncurses` 选项。反正这样做不会有什么坏处。然后运行 ​​`./configure ...` 和 `make` 应该用你的 ncurses 库构建 Vim。@Heptite:如何修改 src/Makefile 更改前缀的“首选”方法?我一直使用`./configure --prefix=...`。 (3认同)

归档时间:

查看次数:

8810 次

最近记录:

10 年,6 月 前