Как открыть файл с помощью Atom на WSL?

Я пытаюсь открыть файл с помощью Atom из bash в Windows. Поэтому я добавил псевдоним в свой .bash_profile следующим образом:

alias atom="/mnt/c/Users/Mido/AppData/Local/atom/atom.exe"

Итак, допустим, я на рабочем столе и пытаюсь открыть файл называется index.html с помощью: atom index.html. На самом деле он создает новый файл с именем index.html в каталоге, где находится atom.exe . Как ни странно, я следовал точно такой же процедуре для Sublime text, и когда я делаю subl index.html, я получаю нужный файл. Почему это не работает с Atom?

1
задан 20 May 2019 в 23:14

1 ответ

Я обнаружил, что при вызове atom.exe из wsl путь интерпретируется неправильно и по умолчанию используется путь atom.exe. В Windows ваш путь wsl начинается с «\ wsl $», что является проблемой. Вы можете использовать карту дисков в Windows, чтобы обойти это. Я сопоставил «Z:» с «\wsl$\Ubuntu» и теперь могу открывать файлы из bash, например, с помощью atom «Z:\home\user\index.html».

Дальнейшее использование псевдонимов или сценариев с использованием pwd может сделать это менее громоздким.

0
ответ дан 7 November 2020 в 13:40

Другие вопросы по тегам:

Похожие вопросы: