I would think sed is best choice as the entire substitution could be 
scripted.

On Tuesday, November 17, 2020 at 2:40:26 PM UTC-5 [email protected] wrote:

> All,
>
> I need to quickly enter data for thousands of structured documents - ie: 
> where I know the bulk of the document but there are placeholders for 
> specific variables. Think something like this:
>
>     Dear <person>
>
>     We received your order for <name>, price <price>, quantity <quantity>, 
> total <total>.
>
>     Please look over the above information to make sure that this is 
> correct.
>
> I was hoping vim could do something like this, where it could limit the 
> input for the user to just the categories - leaving the form intact, and 
> where the different inputs could be linked so that some values could be 
> calculated via the values in other inputs.
>
> In other words, an efficient form of excel.
>
> Anyways I was looking at vim.org, and there are a number of forms 
> libraries there but at first glance I'm not sure which one is the most 
> supported, user friendly, or overall functional.
>
> So my question is what is my best bet? this would save many man-months 
> worth of time and I was actually hoping that something like this would be 
> supported natively in vim itself - but at first glance I don't see anything 
> like this.
> Any pointers on this would be greatly appreciated.
>
> Ed
>
> (ps - 
>
>  My ideal interface would be something integrated into vim itself where I 
> could embed pieces of perl or python code in the fields - and have the 
> values of variables be set when users enter in these fields. Something like:
>
> Dear {{ $person }},
>
>     We received your order for  {{ $name }}, price {{ $price }}, quantity 
> {{ $quantity }}, total {{ sub { $price * $quantity } }}.
>
> but if there is an external form library that would do the equivalent I'd 
> be happy to use it.
> )
>
>

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_use/4990ea22-e094-48e4-8609-64b47dae68f9n%40googlegroups.com.

Reply via email to