web-dev-qa-db-fra.com

Geany: * execute * line in Terminal

J'ai un problème avec Geany. Je peut définir un raccourci clavier pour envoyer la sélection au terminal. Mais ces lignes sont simplement copiées sur le terminal, pas exécutées. Donc, si vous sélectionnez cette ligne:

R

et l'envoyer au terminal, R n'est pas réellement exécuté, mais la lettre R apparaît dans l'invite du terminal. Si j'appuie sur "enter", alors R est lancé. Comment puis-je faire en sorte que cette dernière "entrée" soit automatiquement envoyée au terminal avec la sélection?

Existe-t-il un raccourci clavier pour envoyer et exécuter la sélection dans le terminal?

3
user2413

Changer send_selection_unsafe=false en send_selection_unsafe=true dans le fichier geany.conf (~/.config/geany/geany.conf) a résolu ce problème.

4
Dries

Je ne connais pas geany, je peux donc me tromper, mais vous devrez probablement ajouter CrLf à la fin de la ligne. La plupart des programmes peuvent être spécifiés avec\r\n, cela vous aidera peut-être.

1
MttJocy