YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* PSReadLine - コマンドライン編集機能強化 [#g012a5a7]
** PSReadLineとは? [#r86fcee0]
- PowerShellにReadlineライクな行編集、キーバインドを実現...
- つまり、CTRL+Aでカーソルを行頭にしたり、CTRL+Lで画面を...
- PowerShellを使いこなすなら、必須と言っていいと思う。
** インストール [#o663e6cd]
- https://github.com/lzybkr/PSReadLineからZIPファイルをダ...
- ZIPファイルを展開して出来たフォルダを C:\Users\[User]\...
- もしくは、PsGetでインストールするのが簡単。
** 設定 [#q8f40bd9]
*** C:\Users\[User]\Documents\WindowsPowerShell\profile....
if ($host.Name -eq 'ConsoleHost')
{
Import-Module PSReadline
}
*** Emacsライクにする [#dc1ca2d4]
Set-PSReadlineOption -EditMode Emacs
*** 追加設定 [#i6760432]
なぜかCTRL+PとCTRL+Nが標準でないので、追加する。
Set-PSReadlineKeyHandler -Key 'Ctrl+p' -Function History...
Set-PSReadlineKeyHandler -Key 'Ctrl+n' -Function History...
** 参考 [#wb0dd314]
http://blogs.technet.com/b/heyscriptingguy/archive/2014/0...
終了行:
* PSReadLine - コマンドライン編集機能強化 [#g012a5a7]
** PSReadLineとは? [#r86fcee0]
- PowerShellにReadlineライクな行編集、キーバインドを実現...
- つまり、CTRL+Aでカーソルを行頭にしたり、CTRL+Lで画面を...
- PowerShellを使いこなすなら、必須と言っていいと思う。
** インストール [#o663e6cd]
- https://github.com/lzybkr/PSReadLineからZIPファイルをダ...
- ZIPファイルを展開して出来たフォルダを C:\Users\[User]\...
- もしくは、PsGetでインストールするのが簡単。
** 設定 [#q8f40bd9]
*** C:\Users\[User]\Documents\WindowsPowerShell\profile....
if ($host.Name -eq 'ConsoleHost')
{
Import-Module PSReadline
}
*** Emacsライクにする [#dc1ca2d4]
Set-PSReadlineOption -EditMode Emacs
*** 追加設定 [#i6760432]
なぜかCTRL+PとCTRL+Nが標準でないので、追加する。
Set-PSReadlineKeyHandler -Key 'Ctrl+p' -Function History...
Set-PSReadlineKeyHandler -Key 'Ctrl+n' -Function History...
** 参考 [#wb0dd314]
http://blogs.technet.com/b/heyscriptingguy/archive/2014/0...
ページ名: