इसे इस्तेमाल करे:
alias atom='/mnt/c/Windows/System32/cmd.exe /c "atom ."'
Cmd, cygwin, और msys को एटम क्ली उपलब्ध करने के लिए, परमाणु C:\Users\<name>\AppData\Local\atom\bin
आपके विंडोज स्थानीय उपयोगकर्ता के PATH पर्यावरण चर में डालता है । तो, यह उपनाम atom.cmd
आपके वर्तमान बैश निर्देशिका का उपयोग करके उस स्थान से चलना चाहिए । बेशक अगर इसकी खिड़कियों में किसी कारण से PATH नहीं है, तो बस परमाणुओं को atom.cmd के पूर्ण पथ के साथ बदल दें।
मुझे 100% यकीन नहीं है कि .
जैसा कि cmd द्वारा देखा गया है, विंडोज़ बैश से वर्तमान निर्देशिका होगी और दुर्भाग्य से इसका परीक्षण नहीं कर सकता (इनसाइडर बिल्ड पर नहीं), लेकिन इंटरॉप ब्लॉग पोस्ट की यह पंक्ति मुझे लगता है कि यह काम करना चाहिए (प्रदान की गई है बाश में तुम कहीं हो /mnt/<drive letter>/
):
लॉन्च किए गए NT प्रक्रियाओं की वर्तमान कार्यशील निर्देशिका NT प्रक्रियाओं द्वारा विरासत में मिली होगी यदि यह एक DrvFs माउंट के अंदर कहीं है।
/usr/bin/atom: line 129: 1356 Aborted (core dumped ) nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1 Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mu tex_unlock(). Aborting.