> On 29 May 2019, at 19:46, Eric Weir <[email protected]> wrote:
> 
> 
>> On May 29, 2019, at 4:27 AM, 'Lifepillar' via vim_use 
>> <[email protected]> wrote:
>> 
>> I feel your pain, that’s much harder than it should be.
> 
> Thanks much for your response. Glad to hear I’m not the only one who thinks 
> it’s hard.
> 
>> TLDR: prepare your .vim folder in your computer exactly as you want it in 
>> iOS, open Finder, press Cmd-Shift-. to show invisible files, drag the .vim 
>> folder into iVim using iTunes Files Sharing. iTunes *does* copy dot files 
>> even if it never shows them. iTunes will even prompt you if you want to 
>> replace an existing .vim folder (iTunes UI sucks, I know).
> 
> Cmd-Shift causes invisible files and folders to be displayed in Finder.

Yes, that is the goal.

> It doesn’t work with the Finder file-picker as used by iTunes. I don’t see 
> how to copy files if I can’t select them.

What I meant is, drag the .vim folder *from the Finder* into iTunes.

>> Folders may be imported easily, actually:
>> 
>> - with :idocuments, type `:idoc import`, then in the Files app find the 
>> folder to want to import (which you should have made available through Files 
>> in advance, e.g., by putting in your iCloud Drive), tap on Select, choose 
>> the folder and tap on Open. It works just fine for me. Files UI sucks in a 
>> stellar way, btw.
> 
> I put my .vim folder in iCloud Drive using Finder on my MacBook. It shows up 
> there on the MacBook. It doesn’t show up in iCloud Drive accessed through the 
> Files app.

As I had explained a bit further in my previous message, :idoc import is good 
for importing documents you need to work on, not for .vim.

>> ...you cannot move or copy stuff around with netrw, because iVim cannot fork.
> 
> I’ve noticed this. I don’t know what it means, but why is it necessary to 
> cripple netrw this way? Is it related to Apple’s sandboxing of apps?

Yes, iOS apps cannot launch other processes in the system. AFAIK, netrw uses 
`mv` and `cp` programs to move/copy files, and iVim is not allowed to use them. 
Renaming files does not fork a different process, but uses an internal 
function, so it keeps working in iVim.

Glad you’ve (almost?) got your setup into iOS with the renaming trick. 

Happy Vimming!
Life.

-- 
-- 
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/8D41050D-9DFF-4F53-9579-0D95316C7891%40icloud.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to