www.delorie.com/gnu/docs/emacs/dired-x_19.html   search  
 
Buy the book!


Dired Extra Version 2 User's Manual

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.1 Find File At Point

`dired-x' provides a method of visiting or editing a file mentioned in the buffer you are viewing (e.g., a mail buffer, a news article, a `README' file, etc.) or to test if that file exists. You can then modify this in the minibuffer after snatching the file name.

When installed `dired-x' will substitute dired-x-find-file for find-file (normally bound to C-x C-f) and dired-x-find-file-other-window for find-file-other-window (normally bound to C-x 4 C-f).

In order to use this feature, you will need to set dired-x-hands-off-my-keys to nil inside dired-load-hook (see section 2.2 Optional Installation File At Point).

dired-x-find-file

dired-x-find-file behaves exactly like find-file (normally bound to C-x C-f) unless a prefix argument is passed to the function in which case it will use the file name at point as a guess for the file to visit.

For example, if the buffer you were reading contained the words

 
Available via anonymous ftp in

   /roebling.poly.edu:/pub/lisp/crypt++.el.gz

then you could move your cursor to the line containing the ftp address and type C-u C-x C-f (the C-u is a universal argument). The minibuffer would read

 
Find file: /roebling.poly.edu:/pub/lisp/crypt++.el.gz

with the point after the last /. If you hit RET, emacs will visit the file at that address. This also works with files on your own computer.

dired-x-find-file-other-window

dired-x-find-file-other-window behaves exactly like find-file-other-window (normally bound to C-x 4 C-f) unless a prefix argument is used. See dired-x-find-file for more information.

dired-x-hands-off-my-keys
If set to t, then it means that `dired-x' should not bind dired-x-find-file over find-file on keyboard. Similarly, it should not bind dired-x-find-file-other-window over find-file-other-window. If you change this variable after `dired-x.el' is loaded then do M-x dired-x-bind-find-file. The default value of this variable is t; by default, the binding is not done. See See section 2.2 Optional Installation File At Point.

dired-x-bind-find-file
A function, which can be called interactively or in your `~/.emacs' file, that uses the value of dired-x-hands-off-my-keys to determine if dired-x-find-file should be bound over find-file and dired-x-find-file-other-window bound over find-file-other-window. See See section 2.2 Optional Installation File At Point.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

  webmaster   donations   bookstore     delorie software   privacy  
  Copyright © 2003   by The Free Software Foundation     Updated Jun 2003