升级到夜间后未识别nvim和vim

升级到夜间后未识别nvim和vim,vim,command-line,neovim,nvim,appimage,Vim,Command Line,Neovim,Nvim,Appimage,在升级nvim的尝试中 NVIM v0.4.4 构建类型:发布 LuaJIT 2.1.0-beta3 编译:/usr/bin/cc-g-O2-fdebug前缀map=/build/neovim-u4YhjF/neovim-0.4.4=-fstack protector strong-Wformat-Werror=格式安全性-Wdate time-D_FORTIFY_SOURCE=1-可添加日志-Wdate time-D_FORTIFY_SOURCE=1-O2-DNDEBUG-DMIN_LOG_L

在升级nvim的尝试中

NVIM v0.4.4
构建类型:发布
LuaJIT 2.1.0-beta3
编译:/usr/bin/cc-g-O2-fdebug前缀map=/build/neovim-u4YhjF/neovim-0.4.4=-fstack protector strong-Wformat-Werror=格式安全性-Wdate time-D_FORTIFY_SOURCE=1-可添加日志-Wdate time-D_FORTIFY_SOURCE=1-O2-DNDEBUG-DMIN_LOG_LEVEL=3-Wall-Wextra-pedantic-Wno未使用参数-Wstrict原型-std=gnu99-Wshadow-Wconversion-Wmissing原型-Wimplicit fallthrough-Wvla-fstack protector strong-fno common-fddiagnostics color=always-DINCLUDE_生成的_声明-D_GNU_SOURCE-DNVIM_MSGPACK_HAS_FLOAT32-DNVIM_UNIBI_HAS_VAR_FROM-I/build/neovim-u4YhjF/neovim-0.4.4/build/config-I/build/neovim-u4YhjF/neovic-0.4.4/src-I/usr/include-I/usr/lude/lu5.1-I/build/neovim/neovim-I/build/neovim-u4YhjF/neovim-0.4.4/build/include
由团队编制+vim@tracker.debian.org
功能:+acl+iconv+tui
请参阅“:帮助功能编译”
系统vimrc文件:“$VIM/sysinit.VIM”
回退$VIM:“/usr/share/nvim”
运行:检查运行状况以了解更多信息
最新
每晚
(因为
lsp

我运行下面的命令

sudo apt remove neovim
rm -rf ~/.config/nvim/
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage
随着nvim的开放,它似乎成功了

但是当我尝试使用它时,我得到了这个结果

$nvim。
找不到命令“nvim”,但可以安装以下命令:
sudo snap install nvim版本v0.4.4-stable,或
sudo apt安装neovim版本0.4.4-1
有关其他版本,请参阅“快照信息nvim”。
$nvim--版本
找不到命令“nvim”,但可以安装以下命令:
sudo snap install nvim版本v0.4.4-stable,或
sudo apt安装neovim版本0.4.4-1
有关其他版本,请参阅“快照信息nvim”。
为什么会这样?
我应该在路径上添加
appimage
?(怎么做?)

奇怪的是,它也杀死了常规的
vim

$vim。
未找到命令“vim”,但可与以下设备一起安装:
sudo apt安装vim版本2:8.2.2434-1ubuntu1,或
sudo apt安装vim tiny版本2:8.2.2434-1ubuntu1
sudo apt安装neovim版本0.4.4-1
sudo apt安装vim athena版本2:8.2.2434-1ubuntu1
sudo apt安装vim-gtk3版本2:8.2.2434-1ubuntu1
sudo apt安装vim nox版本2:8.2.2434-1ubuntu1
更新 解决问题后
添加到my
bashrc
alias nvim=“/nvim.appimage”

我仍然不知道为什么我的(常规)vim消失了 我还注意到,
“+P
”+Y
不再从剪贴板粘贴


(打开一个特定问题)

您的软件包管理器的软件包
neovim
提供了命令
nvim
(可能还有
vim

通过
sudo apt remove neovim
移除软件包后,这些命令将消失。只需下载一个新版本(在您的软件包管理器之外),就不会安装“命令”。如果您想继续使用此下载版本,最简单的方法是:

一,。将新的可执行文件移动或符号链接到某个新文件夹,如
~/bin

mkdir -p ~/bin
mv nvim.appimage ~/bin/nvim
# or
ln -s ~/Downloads/nvim.appimage ~/bin/nvim
二,。将此文件夹添加到您的路径中,例如通过在
中更改您的路径。bashrc

echo 'export PATH="$PATH:$HOME/bin"' >>~/.bashrc

三,。打开一个新的端子,使更改生效。

您已卸下(neo)vim,因此不再安装它。安装新版本的方式不集成到包管理器中。是的,如果你想保留这个版本,你需要把/symlink放到
$PATH
中的一个文件夹中。我做了这个
alias nvim=“./nvm.appimage”
但是感觉不对,不管怎样,为什么常规的vim会死?因为
sudo-apt-remove-neovim
,我假设它也会以
vim
的名义安装自己?我的方法是创建一个新文件夹
~/bin/
,在其中我将新的neovim可执行文件进行符号链接,然后将类似于
导出路径=“$PATH:$HOME/bin”
的内容放入您的
.bashrc
中。效果非常好。。。如果你在回答中说了,我会马上接受。我相信剪贴板的问题是无关的