Links zu Referenzen in Mutt oder Vim


3

Gibt es ein automatisches Skript, das Text mit http: // Links zu Referenzen für Mutt oder ein Vim-Plugin ändert? Sagen wir, ich habe

Text text, hey there goes a http://example.com link, 
hey the second one http://example2.com/. Btw have 
you seen the http://example.com ? 

Ich möchte es automatisch ändern in:

Text text, hey there goes a [1] link, 
hey the second one [2]. Btw have 
you seen the [1] ? 

References

[1] http://example.com
[2] http://example2.com

1
Haben Sie den Skriptbereich von vim.org durchsucht? Hast du etwas ausprobiert?
Romainl

Ja, ich habe gesucht. Ich habe fast mein eigenes Skript dafür geschrieben.
Darek

Antworten:


3

Das ist ein interessanter Anwendungsfall! Da ich in meinem ExtractMatches-Plugin bereits eine Reihe von allgemeinen Musterextraktionsbefehlen sowie erweiterte Substitutionsbefehle im PatternsOnText-Plugin bereitgestellt habe , konnte ich die Funktionalität beider Befehle nutzen und kombinieren.

Mein neues ExtractLinks-Plugin bietet genau das, wonach Sie suchen (und Anpassungen für Markdown und HTML), in der Hoffnung, dass Sie (und andere) dies nützlich finden.

This text references http://www.vim.org/ and http://w3.org/.
:ExtractLinks
This text references [1] and [2].
:put
[1] http://www.vim.org/
[2] http://w3.org/
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.