Je viens de passer à Catalina 10.15.1 et j'ai des problèmes pour ouvrir le terminal à partir de Commandant double
Si je clique sur le bouton du terminal correspondant à cette action :
Maintenant, le terminal ne s'affiche pas, il ne se passe rien.
Si j'appuie sur shift+enter
qui est censé ouvrir le terminal dans le répertoire courant, j'ai cette erreur
/var/tmp/doublecmd-Xwwn: line 5: /Users/A/.yarn: is a directory
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
F9
ne fonctionne pas non plus (aucun terminal n'est indiqué).
Je suis sur DC 0.9.6 beta Mac OS X >= 10.11, 64 bit, doublecmd-0.9.6-9018.cocoa.x86_64.zip .
Des idées ?
P.S : Dans Catalina, ils ont modifié le shell par défaut https://support.apple.com/en-au/HT208050 C'est peut-être lié à cela ?
UPDATE :
Je viens de créer une action personnalisée dans la barre d'outils qui a résolu mon problème, et je vais m'en tenir à cela pour l'instant :
0 votes
Existe-t-il d'autres options que cm_RunTerm que vous pourriez sélectionner ?
1 votes
@bmike
cm_RunTerm
est présent par défaut, oui il y a toute la liste des autres actions, il suffit de choisircm_Rename
ycm_About
pour un test - afin de pouvoir confirmer que les autres commandes fonctionnent correctement0 votes
Je me demande si la commande externe
/bin/bash
ou/bin/zsh
vous obtiendrait une coquille ?1 votes
À mon avis, il s'agit d'un terminal.sh défectueux dans ../Double Commander/Contents/MacOS/scripts/ ! Il crée un script temporaire qui doit être exécuté (
cd to selected dir
) dans un nouveau ? Terminal et s'efface ensuite. Le saut au dir est omis...0 votes
@klanomath ça doit être la réponse
0 votes
@bmike Le script temporaire est créé correctement dans /var/tmp/ & contenant le fichier
cd to selected dir
mais la ligne frayée ? La fenêtre du terminal essaie decd
vers le temp script lui-même (dans mon environnement), ce qui échoue parce qu'il n'y a pas de répertoire. Dans Kuncevic env, c'est un peu différent. J'ai essayé de corriger terminal.sh en vain.