Wow, the only thing missing now is Git / Github.
Vim ported to iOS
91–100 of 133 posts
Re: Vim ported to iOS
#92Does anyone know how this will go down after what happened with Applidium's attempt to port VLC?
IIRC, the decision to pull VLC from the App Store was made by one of the VLC developers.
Re: Vim ported to iOS
#93Does anyone know how this will go down after what happened with Applidium's attempt to port VLC?
Re: Vim ported to iOS
#94Earlier quoted context omitted.
Vim is for coding. How does this work out on the iPad? With a bluetooth keyboard and a charging dock or a stand, iPad is a great platform for Vim coding. Does one edit remote files locally, and compile/run remotely? (the benefit is the editing feels instant - no keystroke latency.) With Dropbox support this would be possible. Or has Apple let up on the "no coding for you!" iPad/iPhone terms? There is no such term. Th…
> With a bluetooth keyboard and a charging dock or a stand, iPad is a great platform for Vim coding. So, when your iPad is a laptop Vim is great!
Re: Vim ported to iOS
#95Wow, the only thing missing now is Git / Github.
Definitely. Unfortunately Git is GPL, and given the trouble we went through with VLC we decided not to work on that feature. It's definitely sad though.
Sadly, most of the network stuff is not or only partially implemented yet, such as clone and push. They have an example for 'fetch', though.
Re: Vim ported to iOS
#96Yet another emacs/vim article, and I always look for an excuse to get excited but never can. It seems that the speed at which I think/code is much slower than the speed at which I type. So I can't imagine that I would benefit from skills in emacs/vim-fu. Is this preconception valid, or can anyone debunk?
This is a circular argument (or some sort of thing like that), but if you ever find yourself at a *nix command line prompt and need to edit a file, you can be certain that vim will be available. Basic familiarity with it can be helpful. Personally, I used to write a ton of perl inside Vim as a student, but these days I'm in VS all the time, and only use Vim like I would use Notepad - when I want to do quick edits in…
Re: Vim ported to iOS
#97Earlier quoted context omitted.
> With a bluetooth keyboard and a charging dock or a stand, iPad is a great platform for Vim coding. So, when your iPad is a laptop Vim is great!
My point is that with this and iSSH, iPad + a keyboard could be a serious alternative to a traditional laptop for many types of programming tasks.
Re: Vim ported to iOS
#98Wow, the only thing missing now is Git / Github.
Apple don't allow any GPL software on iOS.
If you - as a rights holder - are okay with having the source downloadable at another location, you can definitely publish GPL software using the App Store. Case in point: Battle for Wesnoth.
Re: Vim ported to iOS
#99Earlier quoted context omitted.
Apple don't allow any GPL software on iOS.
Other way around - the app store does not allow distributing the source along with the app. So, strictly speaking, publishing GPL software in the App Store is in violation of the GPL. If you - as a rights holder - are okay with having the source downloadable at another location, you can definitely publish GPL software using the App Store. Case in point: Battle for Wesnoth.
Re: Vim ported to iOS
#100Earlier quoted context omitted.
Other way around - the app store does not allow distributing the source along with the app. So, strictly speaking, publishing GPL software in the App Store is in violation of the GPL. If you - as a rights holder - are okay with having the source downloadable at another location, you can definitely publish GPL software using the App Store. Case in point: Battle for Wesnoth.
Does the App Store explicitly disallow bundling the source code inside the app? What if you added a .zip with the source into the app, and on app startup you copy the .zip out of the Application directory into the app's Document folder, which is accessible via iTunes (as long as you set the appropriate flag in the app descriptor plist to enable document sharing)