ONI无法启动: Uh oh! Unable to launch Neovim...

问题描述

在终端中是可以打开nvim的,ONI无法正确找到位置

解决方法

修改配置文件,指定nvim的路径

  1. 终端中输入which nvim定位所在位置,这里返回的结果是/usr/local/bin/nvim
  2. ~/.config/oni/config.js中添加以下内容"debug.neovimPath": "/usr/local/Cellar/neovim/0.3.1/bin/nvim"
    如果没有这个文件,也可复制以下内容保存为文件。
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.activate = function (oni) {
		console.log("config activated");
		// Input
		//
		// Add input bindings here:
		//
		oni.input.bind("<c-enter>", function () { return console.log("Control+Enter was pressed"); });
		//
		// Or remove the default bindings here by uncommenting the below line:
		//
		// oni.input.unbind("<c-p>")
};
exports.deactivate = function (oni) {
		console.log("config deactivated");
};
exports.configuration = {
		//add custom config here, such as
		"ui.colorscheme": "nord",
		//"oni.useDefaultConfig": true,
		//"oni.bookmarks": ["~/Documents"],
		//"oni.loadInitVim": false,
		//"editor.fontSize": "12px",
		//"editor.fontFamily": "Monaco",
		// UI customizations
		"ui.animations.enabled": true,
		"ui.fontSmoothing": "auto",
		// https://github.com/onivim/oni/issues/2396#issuecomment-426767185
		"debug.neovimPath": "/usr/local/Cellar/neovim/0.3.1/bin/nvim",
};

重启ONI即可

posted @ 2018-12-09 12:34  zhuxiaoxi  阅读(557)  评论(0编辑  收藏  举报