Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - neovim-symlinks

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: neovim-symlinks 2-1

Git Clone URL: https://aur-dev.archlinux.org/neovim-symlinks.git (read-only)
Package Base: neovim-symlinks
Description: Runs neovim if vi or vim is called
Upstream URL: None
Conflicts: vi, vi-vim-symlink, vim
Provides: vi, vim
Submitter: ooijevaer
Maintainer: Scimmia
Last Packager: Scimmia
Votes: 20
Popularity: 1.669205
First Submitted: 2015-08-10 18:51
Last Updated: 2016-06-13 04:43

Required by (268)

Sources (0)

Latest Comments

1 2 Next › Last »

danielgreve commented on 2016-11-02 13:40

I came up with an idea for two packages, one for xxd only, and one with scripts providing executables like ex, view, vimdiff, etc.
Aliases would be more elegant as long as no one relied on scripting with those tools.

Scimmia commented on 2016-07-22 13:46

The symlinks really don't work as they should anymore. Upstream removed support for using them as a way to access specific functions (ie, "ex" should be the same as nvim -e). The best options, as I see them, are to make most of these scripts similar to what vimdiff already is, or to drop a file in /etc/profile.d/ that defines all of these as aliases.


Scimmia commented on 2016-07-06 23:14

That's not happening. The point of this package is to point things to neovim, not to build other utils.

yan12125 commented on 2016-07-06 18:05

An working PKGBUILD with xxd: https://gist.github.com/yan12125/15eee330987fc0642ab2eafebcf30e6d

yan12125 commented on 2016-07-06 17:56

Hi, could you add xxd? It's the last command in vim but not in neovim: https://github.com/vim/vim/blob/master/src/xxd/xxd.c. Building fb-adb-git requires xxd.

Compiling it is as simple as a line: https://github.com/vim/vim/blob/master/src/xxd/Makefile

ooijevaer commented on 2016-06-11 20:49

I've switched distro and won't be able to maintain and test this package any longer.

ooijevaer commented on 2015-11-02 21:08

Thanks for the suggestion, both. Good plan. I've updated the package to depend on neovim instead of neovim-git and bumped the pkgrel. It is now compatible with the neovim package in [community].

Svenstaro commented on 2015-11-02 18:11

Yes, this should only depend on neovim. neovim-git provides neovim so it would work.

Smasher816 commented on 2015-11-02 00:41

It would be nice for this to support the official stable release of neovim, instead of only the -git version. https://aur.archlinux.org/packages/neovim/

ooijevaer commented on 2015-09-16 09:52

As suggested through email, vimdiff has been added to the package. This points to nvim -d.