Fer*_*i21 7 ubuntu gnome nautilus
如何任何想法可以改变默认从上下文菜单gnome-terminal来tilix在Ubuntu 18.04仿生海狸?
已经尝试重命名/usr/bin/gnome-terminal到/usr/bin/gnome-terminalbackup,然后/usr/bin/tilix到/usr/bin/gnome-terminal,但没有成功,上下文菜单保持运行`的gnome-terminal。
a) 运行 apt install filemanager-actions-nautilus-extension
b) 运行 FileManager-Actions Configuration Tool
c) 文件 => 新动作
d01)Action标签:标记Display item in location context menu
d02)Command标签:
/usr/bin/tilix--working-directory=%d/%b%de) 重启鹦鹉螺
小智 5
以前的答案对我不起作用,但使用python-nautilus了这个技巧(如此处所示):
sudo apt update; sudo apt install python-nautilus
Run Code Online (Sandbox Code Playgroud)
~/.local/share/nautilus-python/extensions/open-alacritty.py创建包含以下内容的文件:
import os
from gi.repository import Nautilus, GObject
class ColumnExtension(GObject.GObject, Nautilus.MenuProvider):
def __init__(self):
pass
def menu_activate_cb(self, menu, file):
os.system("/usr/bin/alacritty --working-directory " + file.get_location().get_path() + "&")
def get_background_items(self, window, file):
item = Nautilus.MenuItem(name='NautilusOpenAlacritty',
label='Open in Alacritty',
tip='',
icon='')
item.connect('activate', self.menu_activate_cb, file)
return item,
Run Code Online (Sandbox Code Playgroud)
重新启动鹦鹉螺。当右键单击 Nautilus 中的目录时,您现在应该能够在“在终端中打开”上方看到一个新选项“在 Alacritty 中打开”。
如果您愿意,当然可以替换alacritty或tilix任何其他终端仿真器。
| 归档时间: |
|
| 查看次数: |
3560 次 |
| 最近记录: |