Powershell को Far Manager के डिफ़ॉल्ट शेल के रूप में सेट करें?


20

क्या मैं Powershell को Far Manager के डिफ़ॉल्ट शेल के रूप में सेट कर सकता हूं?

जवाबों:


16

PowerShellFar के साथ सुदूर प्रबंधक में आप उपसर्ग के साथ कमांड लाइन से PowerShell कमांड को सही तरीके से लागू कर सकते हैं ps:। अर्थात्:

Commands with console output, prefix ps:

    ps: Get-Date
    ps: 3.14 / 3
    ps: [math]::pi / 3

Commands with viewer output, prefix vps:

    vps: Get-Process
    vps: Get-ChildItem C:\TEMP\LargeFolder -Recurse -Force

Commands starting UI or background jobs normally use prefix ps:

    ps: $Far.Msg("Hello world!")
    ps: Get-Process | Out-FarList -Text Name | Open-FarPanel
    ps: Start-FarJob { Remove-Item C:\TEMP\LargeFolder -Recurse -Force }

यदि आप लंबे समय तक आउटपुट की अपेक्षा करते हैं तो सुदूर प्रबंधक को शुरू करने पर विचार करें Far.exe /w

अंत में अंतर्निहित PowerShellFar सहायता, अनुभाग Command lineऔर देखें FAQ। आप कुछ एक्सेलेरेटर को परिभाषित कर सकते हैं। उदाहरण के लिए मैं उपयोग [Space]करता हूं जो ps: खाली कमांड लाइन में सम्मिलित करता है । इस प्रकार, वास्तव में मुझे सिर्फ 1 और प्रतीक लिखना है। यह थोड़ा असुविधाजनक है लेकिन हाथों पर मानक सीएमडी शेल द्वारा इसकी पूरी तरह से भरपाई की जाती है, सीएमडी मृत नहीं है, विशेष रूप से दूर प्रबंधक में।


hi @RomanKuzmin, मैं त्वरक सेट करने की कोशिश करता हूं जैसा कि मदद में समझाया गया है, लेकिन जब मैं लिखता हूं ">: सेट- FarMacro शेल स्पेस '>: स्पेस' 'इजी प्रीफिक्स' -CommandLine 0" यह कहता है कि सेट- FarMacro नहीं है मिल गया। जब मैं निष्पादित करता हूं>: gcm अब तक मैं सभी दूर cmdlet देखता हूं, लेकिन Set-FarMacro गायब है। मैं क्या गलत कर रहा हूँ?
mjsr

आपको पहले Import-Module FarMacroचालान (या F11 \ PSF \ Modules \ FarMacro) करना चाहिए। मुझे मदद (यह करना होगा, धन्यवाद) में इसका उल्लेख करना चाहिए था।
रोमन कुज़मिन

धन्यवाद रोमन जो गायब कदम था, :)। मेरे पास केवल दो और चीजें हैं जो मुझे फार्मैनगर के बारे में परेशान करती हैं, लेकिन मैं खोज करने जा रहा हूं कि यह कहां से पूछा जाए, हो सकता है कि आप कुछ प्रकाश दे सकें ... (इसके साथ काम करने के बाद, यदि मैं कंसोल पर वापस लौटता हूं तो वास्तविक चरित्र चिह्न गायब हो जाता है और सम्मिलित मोड चालू है (अधिलेखित मोड), और क्या अधिक अविश्वसनीय है कि अगर मैं सम्मिलित करें मोड को निष्क्रिय करने के लिए सम्मिलित करता हूं, एक पंक्ति में प्रवेश करने के बाद, सम्मिलित मोड फिर से प्रकट होता है)
mjsr

5

PowerShellFar आपको PowerShell को सुदूर प्रबंधक में एकीकृत करने की अनुमति देता है।

PowerShellFar, Windows PowerShell की पूर्ण शक्ति के साथ सुदूर प्रबंधक के समृद्ध कंसोल आधारित उपयोगकर्ता इंटरफ़ेस को इस मूल पाठ अनुकूल वातावरण में पूरी तरह से एकीकृत करता है।

यहाँ छवि विवरण दर्ज करें


हाँ, मुझे पता है, लेकिन डिफ़ॉल्ट शेल कैसे पॉवरशेल के साथ काम कर सकता है। वह एक्सटेंशन मुझे मेनुअल पावर कमांड्स निष्पादित करने की अनुमति देता है, मेनू f11..powershellfar..invoke को गर्तित करता है .... मैं पॉश निष्पादित करना चाहता हूं, यह सब किए बिना, यदि आप पावरशेल के निचले भाग में देखते हैं, तो कमांड लाइन है, लेकिन डिफ़ॉल्ट cmd के साथ काम करता है, :( मैं परिवर्तन चाहता हूँ कि
mjsr

इसका बस संभव नहीं है।
जस्टिन डियरिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.