【发布时间】:2022-11-11 13:33:55
【问题描述】:
我在 Konsole 命令行中使用 Kubuntu 22.04 和 Neovim 0.8。
我正在使用vim-dadbod 和vim-dadbod-ui 插件进行 MySQL 数据库连接。
我不想每次打开连接都要输入密码,但是我不能直接在init.vim文件中的mysql url(mysql://<username>:<password>@<host>:<port>/<db_name>)中使用,因为这个文件将被分享和其他人。
因此,我想将用户和密码存储在一个单独的文件中,并在我的init.vim 中使用变量调用它。
我试图创建一个~/.config/nvim/lua/myVars.lua 文件并在我的init.vim 文件中使用require('myVars'),但是没有用...
那么,如何从 lua 文件中导入变量,并在 init.vim 中使用它?
【问题讨论】:
-
为什么不使用环境变量 +
os.getenv? -
@LMD您的意思是在终端中设置类似“$PATH”的东西吗?
-
是的,这将是环境变量的一个示例。
-
有效!谢谢@LMD。如果可以,请创建一个答案,我会接受。