Re: copy paste file names from windows explorer

2006-09-24 Thread Hari Krishna Dara

On Sat, 23 Sep 2006 at 4:02am, A.J.Mechelynck wrote:

 Hari Krishna Dara wrote:
  On Sat, 23 Sep 2006 at 12:49am, Yakov Lerner wrote:
 
  On 9/23/06, Hari Krishna Dara [EMAIL PROTECTED] wrote:
  I am wondering if it is possible to copy a file in the windows explorer
  (MS windows) and then access the filename(s) from vim/gvim. I know there
  are workarounds like dnd and sendto powertoy to send the filename to
  clipboard, but they are not that convenience, as they either require
  using the mouse or you need to use several key strokes.
  It is easy to add SendTo items to file explorer. I think I had
  a trick that added a SendTo item and when you selected it,
  it puts filename to the clipboard. But I forgot how exactly I
  did it, and (2) it does require mouse, although yuo can do it
  with keyborad shortcuts like Shift-F10 ... I'm not using windows
  anymore, forgot it. I was also using the Rename trick:
  choose rename file in explorer, press Ctrl-C, and you have
  filename in the clipboard.
 
  Yakov
 
  The SendTo works, I currently have it, but it will just open a new
  instance. If you use the Vim installer, it creates Open With context
  menu entries which are better, as you can open with existing windows.
  However, this is not what I want, and I realize I am not clear about one
  thing here. I don't want to open the file, I just want to get the
  filename at the command-line (or insert the filename into the current
  buffer, say as a string constant). The reason I mentioned dnd is if you
  start the command mode, and then dnd a file, Vim nicely inserts its
  filename instead of actually loading the file. I want the same
  functionality without having to do dnd or open the file first. The best
  I can think of is if Vim can understand this format, and extract
  filename(s) it will be very useful (at least for me).
 
  I use the rename trick often, but this will not get the entire path into
  the clipboard, just the name.
 
 You can get the full path-and-filename (at least in XP) from RightClick -
 Properties - General - Location. Select that path by dragging the mouse
 pointer over it, then Ctrl-C copies it to the clipboard. Then paste it into
 Vim with +p or similar.


 Best regards,
 Tony.


It is much easier to use the SendTo Clipboard PowerToy than this.
However, nothing will compare to just pressing ^C and retrieving the
name in Vim (i.e, if it is possible). It will also make it possible to
copy multiple files and retrieve their names in Vim.

-- 
Thanks,
Hari

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Re: copy paste file names from windows explorer

2006-09-22 Thread Hari Krishna Dara

On Sat, 23 Sep 2006 at 12:49am, Yakov Lerner wrote:

 On 9/23/06, Hari Krishna Dara [EMAIL PROTECTED] wrote:
 
  I am wondering if it is possible to copy a file in the windows explorer
  (MS windows) and then access the filename(s) from vim/gvim. I know there
  are workarounds like dnd and sendto powertoy to send the filename to
  clipboard, but they are not that convenience, as they either require
  using the mouse or you need to use several key strokes.

 It is easy to add SendTo items to file explorer. I think I had
 a trick that added a SendTo item and when you selected it,
 it puts filename to the clipboard. But I forgot how exactly I
 did it, and (2) it does require mouse, although yuo can do it
 with keyborad shortcuts like Shift-F10 ... I'm not using windows
 anymore, forgot it. I was also using the Rename trick:
 choose rename file in explorer, press Ctrl-C, and you have
 filename in the clipboard.

 Yakov

The SendTo works, I currently have it, but it will just open a new
instance. If you use the Vim installer, it creates Open With context
menu entries which are better, as you can open with existing windows.
However, this is not what I want, and I realize I am not clear about one
thing here. I don't want to open the file, I just want to get the
filename at the command-line (or insert the filename into the current
buffer, say as a string constant). The reason I mentioned dnd is if you
start the command mode, and then dnd a file, Vim nicely inserts its
filename instead of actually loading the file. I want the same
functionality without having to do dnd or open the file first. The best
I can think of is if Vim can understand this format, and extract
filename(s) it will be very useful (at least for me).

I use the rename trick often, but this will not get the entire path into
the clipboard, just the name.

-- 
Thanks,
Hari

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Re: copy paste file names from windows explorer

2006-09-22 Thread A.J.Mechelynck

Hari Krishna Dara wrote:

On Sat, 23 Sep 2006 at 12:49am, Yakov Lerner wrote:


On 9/23/06, Hari Krishna Dara [EMAIL PROTECTED] wrote:

I am wondering if it is possible to copy a file in the windows explorer
(MS windows) and then access the filename(s) from vim/gvim. I know there
are workarounds like dnd and sendto powertoy to send the filename to
clipboard, but they are not that convenience, as they either require
using the mouse or you need to use several key strokes.

It is easy to add SendTo items to file explorer. I think I had
a trick that added a SendTo item and when you selected it,
it puts filename to the clipboard. But I forgot how exactly I
did it, and (2) it does require mouse, although yuo can do it
with keyborad shortcuts like Shift-F10 ... I'm not using windows
anymore, forgot it. I was also using the Rename trick:
choose rename file in explorer, press Ctrl-C, and you have
filename in the clipboard.

Yakov


The SendTo works, I currently have it, but it will just open a new
instance. If you use the Vim installer, it creates Open With context
menu entries which are better, as you can open with existing windows.
However, this is not what I want, and I realize I am not clear about one
thing here. I don't want to open the file, I just want to get the
filename at the command-line (or insert the filename into the current
buffer, say as a string constant). The reason I mentioned dnd is if you
start the command mode, and then dnd a file, Vim nicely inserts its
filename instead of actually loading the file. I want the same
functionality without having to do dnd or open the file first. The best
I can think of is if Vim can understand this format, and extract
filename(s) it will be very useful (at least for me).

I use the rename trick often, but this will not get the entire path into
the clipboard, just the name.

You can get the full path-and-filename (at least in XP) from RightClick - 
Properties - General - Location. Select that path by dragging the mouse 
pointer over it, then Ctrl-C copies it to the clipboard. Then paste it into 
Vim with +p or similar.



Best regards,
Tony.