J'ai découvert que tmux rupture pbpaste
, pbcopy
y launchctl
.
Existe-t-il un bon moyen de le faire fonctionner avec ces outils ?
J'ai découvert que tmux rupture pbpaste
, pbcopy
y launchctl
.
Existe-t-il un bon moyen de le faire fonctionner avec ces outils ?
Ok, j'ai trouvé une solution...
Chris Johnsen a un bonne description de ce qui cause ce problème sur github.
Ses outils fonctionnent, mais une meilleure solution, si vous avez homebrew installé à :
brew install reattach-to-user-namespace
Alors dans votre ~/.tmux.conf
ajoutez ces lignes :
set-option -g default-command "reattach-to-user-namespace -l zsh" # or bash
bind C-c run "tmux show-buffer | reattach-to-user-namespace pbcopy"
bind C-v run "reattach-to-user-namespace pbpaste | tmux load-buffer - && tmux paste-buffer"
La première ligne assure que votre shell peut parler à pbpaste
, pbcopy
y launchctl
maintenant sans inquiétude.
La deuxième ligne vous permet de copier le tmux
dans le tampon de collage du Mac en tapant control - b control - c (remplacer control - b avec votre clé de préfixe tmux).
La troisième ligne permet de coller directement dans le tampon de collage du Mac en tapant control-v . Comme effet secondaire, il copie le tampon de collage du Mac dans le fichier tmux
Le tampon de collage de l'entreprise.
Je préférerais que je puisse atomiser tmux
Il est possible d'utiliser la totalité du tampon de collage du Mac et de le coller directement dans le tampon de collage du Mac, mais... bon.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.