7

Whenever I try to open any file from the terminal using sublime, for example: subl ~/.zshrc, it works fine BUT when I try to do the same thing from inside of a tmux session I get an empty blank file.

I saw many people asking related questions and blaming sublime, but what I just figured out is that it's not sublimes fault! it's the relation between sublime and tmux. so how can I fix this? does it requires some sort of permission or what?

AGS
  • 14,288
  • 5
  • 52
  • 67
Mahmoud Zalt
  • 30,478
  • 7
  • 87
  • 83

2 Answers2

3

I had the same issue. Dug around a bit and found this answer on SU. Installing the "Reattaching" Wrapper program to allow access to the Mac OS X pasteboard seems to solve the issue.

Community
  • 1
  • 1
fredrik
  • 17,537
  • 9
  • 51
  • 71
3

This is because Tmux does not have the root access to your system.

It opens Sublime for you but it doesn't show you the system files content.

You need to give it permission first.

Ziad Alame
  • 772
  • 6
  • 16