Всем кто привык работать в shell немного странно, что в консоли powershell нельзя осуществлять такую полезную операцию, как редактирование файла в текстовом редакторе. Всё, конечно, относительно, если вспомнить, что в PoSh не так много конфигов и вообще, принцип данного языка стоит немного на других слонах. Но если хочется и привыкли, что делать? Всё просто, добавим vim в нашу консоль.
gvim80.exe
)new-item -path $profile -itemtype file -force
notepad $profile
set-alias vim "C:/Program Files (x86)/Vim/vim80/.\vim.exe"
vim C:\Windows\System32\drivers\etc\hosts
Если захочется корректной подсветки синтаксиса ps1-скриптов, качаем и копируем в папку C:\Program Files (x86)\Vim\vimfiles
.
Источник: http://powershell365.com/2016/01/05/powershell-vim-editor/
Появилась новая статья про nano как текстовый редактор в консоли PowerShell