2016-10-25 5 views
1

Ich bin auf Windows 10, aber ich benutze Bash auf Ubuntu unter Windows (WSL), um mich mit der Linux-Befehlszeile vertraut zu machen.Gibt es eine Möglichkeit, Dateien mit Notepad ++ in Bash auf Ubuntu unter Windows zu öffnen?

Ich versuche, seine Fähigkeiten voll auszunutzen und dachte, es wäre fantastisch, in der Lage zu sein, sagen wir index.html von der CLI in Notepad ++. Ist das möglich? Wenn ja, wie würde ich es einrichten?

Ich bin ziemlich neu in der Befehlszeile im Allgemeinen, viel weniger Linux-Befehle.

+0

so etwas wie '"/path/to/c/drive/program files/notepad ++/notepad ++ .exe "index.html" ... Sie können bash-Funktionen erstellen, damit es etwas schärfer und sauberer aussieht. – anishsane

+1

Zum Thema. Ubuntu unter Windows ist ein "Software-Tool, das häufig von Programmierern verwendet wird" (oder zumindest dafür ist es bestimmt). –

Antwort

0

Es ist absolut möglich, Notepad ++ in WSL zu verwenden. Tatsächlich können Sie es genauso verwenden, als würden Sie in einer normalen Windows-Umgebung arbeiten.

Sie benötigen ein bash alias für den folgenden Befehl aus:

<path_to_textEditor> <path_to_textfile>


Um einen Alias ​​für Notepad ++ zu erstellen, schreiben Sie die folgenden in die WSL bash:

alias np='/mnt/c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe'

  • Möglicherweise müssen Sie den Pfad anpassen, wenn Sie Notepad ++ nicht im Standardverzeichnis installiert haben.
  • Stellen Sie sicher, dass alle Sonderzeichen, wie Leerzeichen, mit dem Escape-Chatacter \ (Backslash) geschützt sind.

Nun, verwenden Sie es wie Sie normalerweise:

Notepad zu öffnen ++, tun np

Um eine bestimmte Datei in Editor zu öffnen ++, tun np <text_file>

Verwandte Themen