You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Silence the `which` command's stderr stream, because the GNU `which` v2.21 command found on CentOS Stream 8 produces unnecessary error messages when we test for a locally installed VS Code binary.
23
+
- Fixed a small formatting bug with an `if` statement in code.fish.
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ The aim of this project is to make the `code` cli available to _any_ terminal, n
19
19
> Macs could also support everything out of the box, confirmation needed. Please don't hesitate to come into contact if you have any information to share.
20
20
21
21
-**Python 3**
22
-
> Tested under Python 3.8, but slightly older versions should work fine
22
+
> Tested under Python 3.6 and Python 3.8, but should work fine in Python 3.5 or newer.
23
23
-**socat** - used for pinging UNIX sockets
24
24
```bash
25
25
apt-get install socat
@@ -85,7 +85,7 @@ Deletes the aliases from `~/.bashrc` and removes the folder `~/.code-connect`
85
85
86
86
Use `code` as you would normally!
87
87
88
-
If you have VS Code installed on your remote machine as well (i.e. a `code` executable already exists), you can use `code` for your local instance and `code-connect` for a IPC connected instance.
88
+
If you have VS Code installed on your remote machine as well (i.e. a `code` executable already exists), you can use `code` for your local instance and `code-connect` for an IPC connected instance.
89
89
90
90
```
91
91
Usage: code [options][paths...]
@@ -118,7 +118,7 @@ VS Code uses datagram sockets to communicate between a terminal and the renderin
118
118
119
119
The integrated terminal as well as the WSL terminal spawn an IPC socket. You also create one when connecting through a remote SSH session. These sockets can be found in the folders of VS Code Server.
120
120
121
-
Each time you connect remotely, the VS Code client instructs the server to fetch the newest version of itself. All versions are stored by commit id in `~/.vscode-server/bin`. `code-connect` uses the version that has been most recently accessed. The corresponding `code` executable can be found in `~/.vscode-server/bin/<commid-id>/bin/code`.
121
+
Each time you connect remotely, the VS Code client instructs the server to fetch the newest version of itself. All versions are stored by commit id in `~/.vscode-server/bin`. `code-connect` uses the version that has been most recently accessed. The corresponding `code` executable can be found in `~/.vscode-server/bin/<commit-id>/bin/remote-cli/code`.
122
122
123
123
A similar method is used to list all of VS Code's IPC sockets, which are located under `/run/user/<userid>/vscode-ipc-<UUID>.sock`, where `<userid>` is the [current user's UID](https://en.wikipedia.org/wiki/User_identifier) and `<UUID>` is a unique ID. VS Code does not seem to clean up all stale connections, so some of these sockets are active, some are not.
0 commit comments