作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法让 NeoVim 成为默认的文本/代码编辑器 (没有任何不良副作用) ? 相信我,我查看了大量 StackOverflow 问题/答案并尝试了一些方法,但没有任何效果。
备注 : 我在 macOS 大苏尔 (版本 11.2.1 )。我想要的是当我单击要在 NeoVim 中打开的文件时。
--> 例如 , 在 ~/.zshrc (并添加到 ~/.bash_profile 也是为了以防万一)我有 :
备注 : zsh 是我的默认 shell
alias nvim=$HOME/nvim-osx64/bin/nvim
export EDITOR="nvim"
export VISUAL="nvim"
当我这样做时
set
在终端它显示:
EDITOR=nvim
VISUAL=nvim
是的 ,我退出并启动终端(我正在使用
iTerm2 )。我什至重新启动。
echo $PATH
表明:
Select a File
>
Open With...
并选择 NeoVim 作为默认文本编辑器,因为该选项不显示,我不能做
Choose Other
因为我不能以这种方式选择 NeoVim。
最佳答案
在终端中设置变量不会影响 GUI 文件关联。为此,您必须更改操作系统的文件关联。
虽然它看起来是一个小项目并且不受支持,但我在使用 duti 时获得了很好的体验。 .它是 Apple 文件扩展 API 的包装器。配置确实花了我一分钟才弄清楚。如果我能找到它,我会发布它。
关于macos - 如何让 NeoVim 成为我的默认文本/代码编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66298660/
我是一名优秀的程序员,十分优秀!