web-dev-qa-db-ja.com

PowershellをFarManagerのデフォルトのシェルとして設定しますか?

PowershellをFarManagerのデフォルトのシェルとして設定できますか?

21
mjsr

Far ManagerのPowerShellFarを使用すると、コマンドラインからプレフィックスps:を付けてPowerShellコマンドを直接呼び出すことができます。あれは:

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 }

長い出力が予想される場合は、FarManagerをFar.exe /wとして起動することを検討してください。

最後に、組み込みのPowerShellFarヘルプのセクションCommand lineおよびFAQを参照してください。いくつかのアクセラレータを定義できます。たとえば、空のコマンドラインに[Space]を挿入するps:を使用します。したがって、実際にはもう1つの記号を入力する必要があります。これは少し不便ですが、手元にある標準のCMDシェルによって完全に補正され、特にFarManagerではCMDが機能しなくなります。

16
Roman Kuzmin

PowerShellFar PowerShellをFarManagerに統合できます。

PowerShellFarは、Far Managerの豊富なコンソールベースのユーザーインターフェイスと、この元のテキストフレンドリーな環境に完全に統合されたWindowsPowerShellのフルパワーを組み合わせたものです。

enter image description here

5
Gaff