how to inherit father terminal bash env
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 25/100
Direção de pesquisa
Start with plenary.nvim/lua/plenary/job.lua around line 108 and review the Job:new invocation shown in the issue, especially vim.fn.environ(), env, command, and cwd. Reproduce the bitbake launch from Neovim and compare it with the working terminal environment; done means the job can locate and run bitbake without the reported executable-not-found error.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
i use code:
-- Get the current environment and modify it if needed
local myenv = vim.fn.environ()
-- Use plenary.job to capture output
local Job = require('plenary.job')
Job:new({
command = 'bitbake ',
args = { foldname },
cwd = project_root,
env = myenv, -- Inherit and extend the current environment
on_exit = function(j, return_val)
-- Send output to Quickfix
vim.fn.setqflist({}, ' ', {
title = 'Bitbake Output',
lines = j:result(),
})
-- Open Quickfix window
vim.cmd('botright copen 6')
end,
}):start()
run result:
E5108: Error executing lua: .../site/pack/packer/start/plenary.nvim/lua/plenary/job.lua:108: bitbake : Executable not found
the bitbake command is load in the terminal; how can i fix this problem
- Linguagem predominante
- Lua
- Estrelas
- 3.5k
- Forks
- 341
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de nvim-lua/plenary.nvim
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
nvim-lua/plenary.nvim#682 ·
-
uniform usage of `os.getenv`Talvez já em andamento @rakotomandimby assumiu há 146 dias. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
nvim-lua/plenary.nvim#680 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
nvim-lua/plenary.nvim#675 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 28/100
nvim-lua/plenary.nvim#672 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
nvim-lua/plenary.nvim#671 · 1 comentário ·
Todas as issues de nvim-lua/plenary.nvim
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Balatro-Multiplayer/BalatroMultiplayerPvP#620 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
Balatro-Multiplayer/BalatroMultiplayerAPI#55 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
silverbulletmd/silverbullet#2231 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 76/100