51 votes

Alternative à Nano pour Windows powershell

Je cherche un logiciel similaire à nano pour linux bash mais pour Windows powershell. Est-ce qu'il y en a un d'intégré pour que je n'aie pas à installer quelque chose ?

EDITAR Nano est un éditeur de texte qui fonctionne avec bash. Vous pouvez ouvrir un document texte (.txt, .c etc) dans le bash pour l'éditer à la volée ou simplement le visualiser et le refermer.

2voto

Mischa Obrecht Points 931

Nano editor dispose d'une version win32, vous pouvez la télécharger à partir d'ici https://nano-editor.org/dist/win32-support/

Vous pouvez télécharger le fichier "nano-git-0d9a7347243.exe", le renommer en "nano.exe", et ajouter le dossier dans lequel vous avez enregistré le fichier à la variable d'environnement "Path".

1voto

fabio.angie Points 11

Pour compléter les réponses que vous avez déjà reçues, vous pouvez avoir un éditeur Shell sous Windows, en installant Vim pour Windows, à partir de la page officielle de Vim.

https://www.vim.org/download.php

0voto

A T Points 731

Utilisation de MSYS et MinGW

Copier le binaire produit nano.exe à votre environnement. Vous pouvez l'obtenir :

De la source

J'ai installé MYSYS avec MinGW et a pu le faire :

$ pacman -S tar gcc ncurses ncurses-devel
$ f='nano-5.8'  # Change this line for a different v5 version
$ curl --proto '=https' --tlsv1.2 -sSf 'https://www.nano-editor.org/dist/v5/'"$f"'.tar.xz'
$ tar xf "$f"'.tar.xz' && cd "$f"
$ ./configure
$ make  # See './src/nano.exe'

A partir du paquet pré-compilé

$ pacman -S nano

pour qu'il fonctionne dans cet environnement :

A partir du source (patché pour Windows)

Si vous continuez à recevoir Error opening terminal: xterm-256color. erreurs :

$ pacman -S git
$ git clone https://github.com/lhmouse/nano-win
$ cd nano-win  # tested on `38790067`
$ ./build_nano-win.sh

De l'archive

Vous pouvez également télécharger le paquet directement et l'ajouter à votre PATH :

https://mirror.msys2.org/msys/x86_64/nano-5.8-1-x86_64.pkg.tar.zst (extrait avec Moderne 7-zip + 7-zip ou unzstd ) et exe à partir de nano-5.8-1-x86_64.pkg.tar.zst\nano-5.8-1-x86_64.pkg.tar\usr\bin\ à votre PATH , ainsi que (à partir de msys64\usr\bin\ ou les archives) : msys-ncursesw6.dll , msys-2.0.dll , msys-magic-1.dll , msys-intl-8.dll , msys-iconv-2.dll , msys-bz2-1.dll , msys-z.dll


Test, le cmd.exe (Invite de commande Windows)

> nano --version
 GNU nano, version 5.8
 (C) 1999-2011, 2013-2021 Free Software Foundation, Inc.
 (C) 2014-2021 the contributors to nano
 Compiled options: --enable-utf8

Si cela fonctionne, l'invocation de nano se présentera comme suit :

  GNU nano 5.8                        New Buffer

               [ Welcome to nano.  For basic help, type Ctrl+G. ]
^G Help      ^O Write Out ^W Where Is  ^K Cut       ^T Execute   ^C Location
^X Exit      ^R Read File ^\ Replace   ^U Paste     ^J Justify   ^_ Go To Line

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X