
- Showing the same document in two sublime text windows install#
- Showing the same document in two sublime text windows update#
- Showing the same document in two sublime text windows windows 10#
- Showing the same document in two sublime text windows windows#
permissions, owner, access/update timestamps, etc.).
Showing the same document in two sublime text windows windows#
The problem arises when, for example, you use a Windows app/tool to open, create and/or modify a file under your distro root: Since the file was created with a Windows tool, the file won’t have any Linux file metadata (e.g. WSL also synthesizes pseudo metadata for most of the files in your Windows filesystem. ), storing the Linux metadata in each file’s NTFS extended attributes. It’s WSL’s job to write/update Linux file metadata for all the files under your Linux filesystem root (i.e.
Showing the same document in two sublime text windows update#
While it’s the OS’ job to store and update your file metadata, most of Windows doesn’t know anything about Linux, nor Linux file metadata, and doesn’t automatically add or update Linux file metadata for all Windows files because that would impose an unnecessary overhead on the vast majority of Windows users who will never run WSL. permissions, ownership, timestamps, etc.) is stored for every file, folder, etc., on your storage devices. Alas, file metadata representation differs from one OS to another: Windows file metadata is different from Linux file metadata. Remember: There’s a reason we store your distros’ filesystems in non-obvious locations! Why is this?įile metadata (e.g.

When you access files on your Windows filesystem from within Bash, WSL honors the NT filesystem behaviors (e.g. To work on files using both Windows and Linux tools, store files in your Windows filesystem – this will enable you to access the same files from both Windows and from your Linux distros via /mnt// (e.g.
Showing the same document in two sublime text windows install#
In supported versions of WSL, the filesystems for the distros you install via the Microsoft Store are stored elsewhere on disk … for good reason! Note: In beta versions of WSL, your “Linux files” are any of the files and folders under %localappdata%\lxss – which is where the Linux filesystem – distro and your own files – are stored on your drive. Creating/changing Linux files in your Appdata folder from Windows will likely result in data corruption and/or damage your Linux environment requiring you to uninstall & reinstall your distro! Opening > files using some Windows tools may read-lock the opened files > and/or folders, preventing updates to file contents and/or metadata, > essentially resulting in corrupted files/folders.


There is one hard-and-fast rule when it comes to WSL on Windows: DO NOT, under ANY circumstances, access, create, and/or modify Linux files inside of your `%LOCALAPPDATA%` folder using Windows apps, tools, scripts, consoles, etc.

If you’d like to learn more about why you shouldn’t go digging through the Appdata folder for your Linux files, please read on! The post below contains the original guidance, which also remains true: DO NOT access the Linux files inside of your %LOCALAPPDATA% folder, since you should only be accessing them.
Showing the same document in two sublime text windows windows 10#
To do this, WSL hosts a new 9P fileserver, which exposes distro filesystems to Windows apps and tools via \\wsl$\\! You can read all about the feature in the blog post “ What’s new for WSL in Windows 10 version 1903“. Update – May 2019 Windows 10 version 1903 has now been released and allows an important update to WSL that allows Windows applications and tools to access Linux files directly.
