macvim-dev / macvim-dev/macvim
:py3 command does not work in macvim launching from dock
Personne n'a encore pris cette issue.
- Langage dominant
- Vim Script
- Étoiles
- 7.9k
- Forks
- 691
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Describe the bug
:py3 command works correctly in mvim which launches from terminal, but does not work in mvim launching from dock.
To Reproduce
Detailed steps to reproduce the behavior:
- launch macvim from dock
- :py3 import subprocess
- :py3 print( subprocess.Popen('rg ""', shell=True, stdout=subprocess.PIPE).stdout.read() )
- show nothing
Expected behavior
- launch macvim from terminal
- :py3 import subprocess
- :py3 print( subprocess.Popen('rg ""', shell=True, stdout=subprocess.PIPE).stdout.read() )
- show the rg output lines
Screenshots
The wrong one:

The correct one:

Environment (please complete the following information):
Vim version:

- OS: [e.g. Ubuntu 18.04, Windows 10 1809, macOS 10.14]

Additional context
I installed macvim by brew cask install macvim
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par comparer l’environnement disponible pour les appels :py3 subprocess lorsque MacVim est lancé depuis le Dock et lorsqu’il est lancé depuis un terminal, en utilisant la commande rg signalée comme reproducteur. Confirmez que c’est terminé lorsque l’application lancée depuis le Dock produit la même sortie rg que l’application lancée depuis le terminal.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- macos, vim
- Domaine
- desktop, operating-systems
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100