On Mon, Jul 27, 2020 at 03:08:49PM -0700, Gary Johnson wrote:
> How's this for a start?  The number n here is fixed, but you could
> use a while loop instead of the for loop, increment n in each
> iteration, and break when one of the files doesn't exist.  See
> ":help filereadable()".
> 
>     let n = 4
>     for i in range(n)
>   	exe "tabnew" printf("dir2/A%d.md", i)
>   	exe "vnew" printf("dir1/L%d.md", i)
>     endfor
> 
That is the idea which I was thinking but opening other windows (after
the first one) is giving me troubles.
> > First I was thinking of writing a bash script to open but I got stuck at
> > the initial step of finding the appropriate Vim command to open two
> > files in a new tab and in vertically-split panes from Ex mode (as I would 
> > have passed this command using -c flag from my script).
> 
>     vim -c "tabnew dir2/A${n}.md" -c "vnew dir1/L${n}.md"
> 
> That's the general idea, but probably not what you want finally as
> it opens only one vim instance and only one pair of files.
> 
That's right. Also the above command actually opens an empty buffer also.
-- 
Manas
CSAM Undergraduate | 2022
IIIT-Delhi, India
-- 
-- 
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 vim_use+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/20200727225741.4l6so2wi27upohf3%40nitro-5.
Monday, July 27, 2020
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment