Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'd like to know if there is a way to open a file or a folder from terminal using the mouse?

When I wrote a URL LINK in terminal, it's allows me to open that link on my default browser. So I'd like to do the same with my files and folders.

I know that there is a way via cli using gnome-open or xdg-open, but I'd like a solution that uses the mouse by clicking on the path or the url.

Eg. when I write "pwd" the path allows me to click and open with Nautilus

It's the inverse of what "nautilus-open-terminal" does.

share|improve this question
    
when i want to open a file in gedit i simply type, gedit path_to_the_the file or if i'm already in the folder i type gedit name_of_the_file –  Uri Herrera Jun 19 '11 at 19:20
add comment

2 Answers 2

Gnome-terminal doesn't do this, as you are aware; unlike Nautilus, it doesn't have those sorts of extensions like open-terminal here. This is probably an undesirable feature anyway; URL recognition can be annoying as it is, but can you imagine doing a find and having everything clickable?

For your pwd example,

nautilus `pwd`

works, (but then so does nautilus .) For this task, I have a bash alias:

alias n="nautilus ."

so that whenever I type n, it opens nautilus wherever I am.

Otherwise, the format:

nautilus `<insert command that prints a directory here>` 

works, but doesn't get you the feature you're looking for.

A workaround would be:

  1. highlight the path with the mouse (which stores it in the buffer)
  2. type nautilus<space> at the prompt
  3. middle-click somewhere in the terminal (which pastes the buffer to the end of the prompt).
share|improve this answer
add comment

gnome-terminal creates a link when it detects a url in the terminal output. I don't think it has the ability to recognize paths the same way and I don't know of any terminal emulators that do either. You'd probably have to make a patch for gnome-terminal to make that happen.

share|improve this answer
    
Besides that, file URIs like file:///etc/passwd work in gnome-terminal and in konsole. –  elmicha Jun 19 '11 at 21:42
    
I already know that using "file://" gnome-terminal will allow, but there is a way to put this URI Scheme and don't show them? –  vhbsouza Jun 19 '11 at 22:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.