This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Invoking Cygwin vim from Windows Explorer


Greetings, carolus!

>>>>>>> Is there some configuration that will let me open a text file in Cygwin
>>>>>>> vim by clicking on the file in an Explorer window?
>>>>
>>>>
>>> If there is no simple answer, let's just drop the subject.  I'll
>>> continue to open cygwin and cd to the target directory whenever I want
>>> to open a file in vim and happen to be in Explorer.
>>
>> As I said, there's like five different answers. Depends on what you actually
>> want to do.

>    To clarify:  In Cygwin folders I routinely use vim for all text 
> files, and in Windows folders I routinely use Wordpad for only those 
> text files with extension .txt.  For files in a Windows folder that have 
> extension .f or .sh or no extension at all, I would like to open those 
> with vim in a Cygwin terminal. Currently I'm doing this by going into 
> cygwin and manually changing directories, but there must be a better way.

>   The suggestion by Anton Lavrentiev appears to accomplish this, but 
> without enough detail for me to implement given my limited understanding 
> of Windows.

Just create a shell link in your personal "Send To..." folder with specified
command. On Windows XP, it is in "%USERPROFILE%/SendTo". Dunno about other,
This way, even though a bit convoluted, allow you to edit ANY file with your
chosen program. Regardless of extension, and even in absence of it, as it is
the case for many traditional shell scripts. 

>> I.e. just make an association to open a file with vi(m). In a usual Windows way.

> The only "usual Windows way" I know is for windows executables.

Cygwin applications are (surprize!) windows executables.
And, as I just checked, the vim transparently understands native paths.

> I want to use the Cygwin console application, which I am used to, and not to
> install the native Windows gvim. Googling shows lots of discussion of
> how to use the windows native executable with Cygwin, but not the reverse.

No comments...

>> But since you're changing subject back and forth, it's hard to help you.

> Well, I can see one change: originally I failed to state that I wanted 
> the selection of vim to be optional. Lavrentiev's proposal, which would 
> do exactly that, reminded me.

Anton's... Comma reverses the order.


--
WBR,
Andrey Repin (anrdaemon@yandex.ru) 10.02.2014, <02:10>

Sorry for my terrible english...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]