![]() ![]() The solution outlined in Edit #1 seemed to remove the CTRL+F10 shortcut for right-click menu. In that case the following worked: Browse to a folder, press CTRL+F10 (or, if your keyboard has it, use the 'menu' key, usually next to the right CTRL key on the keyboard). If someone is able to tweak what I've posted to show the full path in the terminal, that would be great.)Ī simpler approach if you don't want to use scripts: My original need for such a solution was due the difficulty in getting the the right-click menu on nautilus to work on folders with many files / subfolders and not enough empty space to right click on (I use the 'list view'). Environment variables can be set to get more details, as mentioned in this link, but I haven't played with them. (I don't see the full path in my terminal. So, I went straight back to the file '.Code: nautilus -q & nautilusNow upon browsing to any directory and pressing the keyboard shortcut should open gnome-terminal in that directory. Then I checked top to see what program is running while my terminal is open and it says it was mate-terminal. It was telling me can't find 'gnome-terminal'! It tried to run it, but showed an error which became the final solution to my problem. So, I have the executable 'open-terminal-here' in the folder '.config/caja/scripts/'. Now, just for curiosity I tried to run this executable from my home folder from the terminal. However, I forced to make it an executable again by running the command chmod +x. ![]() I realized that the file we made in the scripts folder 'open-terminal-here' is supposed to be an executable initially. Now, technically the shortcut is written and it should work, but it was not :( At some point, I think I have also used it, in the beginning, I was able to save changes properly. In that case, try to follow the steps explained here in this page. However, from the previous post I mentioned it seems like some people will still have problems editing the file, it gets rewritten automatically. I used both since I was not sure which will work better. But I kept caja all processes killed while doing this using the commands pkill -KILL caja While saving this file, I had no problem. Now, the line looks like this: (gtk_accel_path "/ScriptsGroup/script_file:\\s\\s\\shome\\sUSERNAME\\s.config\\scaja\\sscripts\\sopen-terminal-here" "F4") I used "F4" (this is because I am used with it from Opensuse) Now, inside the bracket in the second quote, I put the shortcut I needed. So I found this line (gtk_accel_path "/ScriptsGroup/script_file:\\s\\s\\shome\\sUSERNAME\\s.config\\scaja\\sscripts\\sopen-terminal-here" " ")Īnd removed the ':' and space at the end of the line Here in this file all lines starts with a semicolon( ), and I learnt that that means it is a commented line. Then as suggested in the next step I went to folder '.config/caja/' and opened the file named 'accels' using vim(or any other editor) in this file I could see the line about making a shortcut to open terminal in current directory and I was surprized. # You need to have caja-actions installed to use scripts. # Put this file in your ~/.config/caja/scripts/ directory. # Distributed under the terms of GNU GPL version 2 or later ![]() ![]() # This script opens a gnome-terminal in the current directory. But I saw that this folder is already there in my computer and the same text they asked me to write is written there too. In this website I found them asking me to make a file named 'open-terminal-here' in the folder '.config/caja/scripts/'. My file manager is Caja, and I am running Ubuntu-Mate. I found a solution to my problem, posting it here! ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |