Schrift
[thread]1645[/thread]

OT: Frage zu VIM

Leser: 3


<< |< 1 2 >| >> 11 Einträge, 2 Seiten
format_c
 2005-02-01 16:14
#16417 #16417
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
In was für einen Puffer?
Du willst ein perl script aus dem VIM raus starten und die Ausgabe wohin haben?

Gruß Alex
format_c
 2005-02-01 17:22
#16418 #16418
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
MMh OK. Dann weist du eh schon mehr als ich ^^
Wieder was gelernt.

Gruß Alex
betterworld
 2005-02-01 17:40
#16419 #16419
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Ich glaube Ihr habt Ronnie falsch verstanden. Er spricht von Puffern, nicht von Registern.

Wie das mit einem einzigen Befehl geht, weiss ich auch nicht. Ich wuerde einfach mal einen neuen Buffer erzeugen (mit ":e /tmp/foo" zum Beispiel, wobei natuerlich ":set hidden" gesetzt sein muss), und dann ":read !skript.pl"
kabel
 2005-02-01 20:23
#16420 #16420
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
oops. sorry.
format_c, kannst alles wieder vergessen; nur sch***e ;-)\n\n

<!--EDIT|kabel|1107282237-->
-- stefan
Ronnie
 2005-02-01 15:15
#16421 #16421
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Wie kann ich die Ausgabe des aktuellen Skriptes in einen neuen Puffer umleiten. '.!skript.pl :sp' tut es nicht.\n\n

<!--EDIT|Ronnie|1107263738-->
kabel
 2005-02-01 16:23
#16422 #16422
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
in vim gibts sog. register, die als clipboard verwendet werden koennen.

"ayy legt die aktuelle zeile in das register a
"ap fuegt den inhalt des registers a ein.

ich dachte das hier tut
http://www.vim.org/scripts/script.php?script_id=401
aber tut nicht das was du willst.
-- stefan
format_c
 2005-02-01 17:24
#16423 #16423
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Moment. Wie soll das aber denn gehen. a ist doch hinter dem coursor einfügen?

Gruß Alex
Ronnie
 2005-02-01 20:10
#16424 #16424
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Yip, betterworld hat erfasst worum es mir geht. Ich schreibe oft kleine Skripte bei denen mich primär die Ausgabe interessiert. Ideal wäre also das Skript starten zu können, und die Ausgabe in einem Split-Windows zu bekommen. Kleine Änderung, nächster Lauf...
Ronnie
 2005-02-02 09:51
#16425 #16425
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Nachschlag (noch nicht ganz was ich wollte aber immerhin): :!% führt in einem Dos-Fenster das aktuelle Skript aus. Muss das nochmal daheim unter Linux testen.
Crian
 2005-02-04 15:26
#16426 #16426
User since
2003-08-04
5870 Artikel
ModeratorIn
[Homepage]
user image
Ich verschieb das mal ins Abseits.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< |< 1 2 >| >> 11 Einträge, 2 Seiten



View all threads created 2005-02-01 16:14.