Как запустить нано из сеанса PowerShell?

Как nano запускается из консоли PowerShell?

Просто ищем простой способ редактирования текстового файла без переключения графического интерфейса или bash.

bash -c "nano filename.txt"

было непригодно. Что-то вроде того, что "ed" было для редактирования файлов. Даже vi или vim было бы приемлемо, но emacs был бы слишком сложным.

Есть ли другой способ запустить nano или ilk из консоли PS?

примечание: не используя WSL (Windows Subsystem for Linux)

0
задан 23 February 2021 в 08:34

1 ответ

Из Ubuntu

я протестировал запуск нано из PowerShell, работающей в Ubuntu 20.04, который был установлен Sudo Snap Untest PowerShell --Classic , и он работал, как показано на следующих скриншотах.

enter image description here Запустите нано из PowerShell, работающего в Ubuntu.

enter image description here
Нано открывается в одном и том же оконном окне. PowerShell в до сих пор работает на заднем плане.

Вы можете вернуться к PowerShell из Nano, нажав комбинацию клавиатуры Ctrl + x , чтобы выйти из Nano.

Из Windows 10

Подсистема Windows для Linux (WSL) постоянно улучшает интеграцию между Windows и Linux. Вы можете:

  • запустить инструменты Windows (I.E. Notepad.exe) из командной строки Linux (I.E. Ubuntu).
  • Запустите инструменты Linux (I.E. GREP [[ или Nano ]) из командной строки Windows (I.E. PowerShell).
  • Область переменных среды между Linux и Windows. (Build 17063 +)

Запустите бинарры Linux из командной строки Windows (CMD) или PowerShell, используя WSL (или WSL.exe >). Двоины, вызываемые в этом пути:

  • Используйте один и тот же рабочий каталог, что и текущий запрос CMD или PowerShell.
  • Запустите как пользователь WSL по умолчанию.
  • имеют одинаковые административные права Windows в качестве процесса вызова и терминала.

Команда Linux после WSL (или WSL.exe) обрабатывается, как любая команда работает в WSL. Такие вещи, как Sudo, Tibing и Redirection File Redirection. Источник

2
ответ дан 18 March 2021 в 23:32

Другие вопросы по тегам:

Похожие вопросы: