Fällt Fisch 2.3 aus, behebt das Druckverhalten und lässt die Befehlszeile nicht ab. In Fisch 2.3 wird commandline -b
die Befehlszeile nicht ausgegeben.
Unentdeckter Befehlszeileninhalt in der Fischmuschel
376
blackwing
Gibt es eine Möglichkeit, den unausgeformten Inhalt der Befehlszeile in Fisch zu erhalten? Ich meine, wenn die Befehlszeile so ist ...
$ ls 'foo' "bar"
... die gewünschte Ausgabe wäre ls 'foo' "bar"
.
Der commandline
Fischbefehl gibt die Befehlszeile zurück, entgeht jedoch automatisch dem Inhalt. dh ls foo bar
.
Im Handbuch habe ich keine Schalter gefunden, um dieses Verhalten zu unterdrücken.
Kontext: Ich versuche, bash zu emulieren ctrl-x ctrl-e
, wodurch der Inhalt der Befehlszeile in einem Editor bearbeitet werden kann. Dafür brauche ich den nicht umrissenen Inhalt der Kommandozeile.
Jede Hilfe wäre dankbar.
2 Antworten auf die Frage
1
blackwing
0
glenn jackman
Ich denke, das beantwortet Ihre Frage nicht, aber ich habe sie irgendwo online gefunden
function bind_edit_commandline set -l tmp (mktemp /tmp/fish-fc.XXXXXX) commandline > $tmp eval $EDITOR $tmp commandline -r "" cat $tmp | while read -l cmd; commandline -a "$cmd" ""; end rm $tmp end
Und ich mag es Altvso
bind \ev bind_edit_commandline
Vielen Dank, aber wie Sie erwähnt haben, löst dies das Fluchtproblem nicht.
blackwing vor 8 Jahren
0
Ich habe mir den Quellcode nicht angesehen, würde mich aber nicht wundern, wenn dies ein Problem ist, das nicht so gelöst werden kann, wie Sie es wünschen.
glenn jackman vor 8 Jahren
0
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
8
Die Windows-Shell töten
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht