क्या यह संभव है कि कोमा में काम करने वाले उपनामों को सेट किया जाए जैसा कि वे साइबरविन में करते हैं?


0

तो मेरे पास शेल के रूप में साइबरविन का उपयोग करने के लिए मेरे पास कॉनमू सेटअप है और यह निर्दिष्ट होम डाइरेक्टरी I सेटअप का उपयोग कर रहा है जो कि मेरे .bashrc फ़ाइल / मेरे साइबरविन डायरेक्टरी के घर में है।

यहाँ है कि मैं शंकु के वातावरण सेटिंग में क्या है:

set PATH=%ConEmuBaseDir%\Scripts;%PATH%
set HOME=C:\cygwin64\home\

यह है जो मैं CygWin बैश कार्य के लिए कार्य सेटिंग्स में सेटअप है:

set HOME= & set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\bash.exe --login -i -new_console:C:"%ConEmuDrive\cygwin64\bin"

हां, मैंने स्वयं साइबरों में उपनामों की कोशिश की है और वे बिना किसी मुद्दे के काम करते हैं इसलिए यह एक ऐसा मुद्दा है जो शंकु के लिए विशिष्ट है। उपनामों का एक उदाहरण है:

alias shortname='ssh username@servername'

जब मैं शंकु में शॉर्टनेम चलाने की कोशिश करता हूं तो मुझे "कमांड नहीं मिला" त्रुटि मिलती है। कुछ भी जटिल नहीं है और चूंकि यह साइबरविन में काम करता है इसलिए मैं थोड़ा हैरान हूं। किसी भी सहायता के लिए अग्रिम रूप से धन्यवाद। कृपया ध्यान दें कि मैं conemu 160724 (64 बिट) का नवीनतम स्थिर संस्करण चला रहा हूं और साइबरविन टर्मिनल भी 64 बिट संस्करण है।


"खुद साइबर में उपनामों की कोशिश की" - साइबरविन एक आवेदन नहीं है। क्या आपने bash.exe को चलाने की कोशिश की है, जो कि शेल है , से Win+R?
मैक्सिमस

जवाबों:


0

ConEmu देशी Windows कंसोल उपनाम का समर्थन करता है। साइगविन नहीं करता है । साइबरविन प्रोफाइल में सेटअप साइबर उपनाम। कोई अन्य तरीका नहीं है, जब तक कि साइबरविन रखवाले देशी विंडोज कंसोल एलियास समर्थन को लागू नहीं करते हैं।

https://conemu.github.io/en/SettingsEnvironment.html


ठीक है, इसलिए मैं cygwin निर्देशिका में .bashrc (जैसा कि पहले उल्लेख किया गया है) में उपनाम सेट करता हूं और देखा गया है कि जब मैं कॉनमू लॉन्च करता हूं, तो जो कंसोल खुलता है, वह एक साइबरविन बैश कंसोल है, कोई भी उपनाम काम नहीं करता है। हालाँकि, अगर मैं एक नया सांत्वना खोलता हूं जिसमें सबगविन से बैश उपनाम शामिल हैं, तो ठीक है। क्या सेटिंग्स में कॉन्फ़िगरेशन का एक टुकड़ा है जो मैं बदल सकता हूं इसलिए मुझे हर बार एक नया कंसोल खोलने की ज़रूरत नहीं है जो मैं कॉनमू खोलता हूं?
शिकोमो

आप कहां उपनाम रख रहे हैं? हो सकता है आप सभी bash config फाइल को पढ़ने के लिए bash लॉगिन शेल की तलाश कर रहे हों।
Matzeri

C: \ cygwin64 \ home \ उपयोगकर्ता नाम और एक .bashrc फ़ाइल है, जहाँ मैं इन उपनामों को बना रहा हूँ।
shickmo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.