Я делаю переход на Ubuntu 10.0.04
из лет Windows. Было бы полезно, если бы у терминала могло быть контекстное меню, вызываемое правой кнопкой мыши, отображающее команду copy
сначала в списке команд, а не как 4-й. Должен быть способ изменить порядок элементов в контекстном меню. Как бы вы сконфигурировали терминальное (или любое другое) контекстное меню в Ubuntu?
Перво-наперво: я не знаю, настраивается ли он для каждого пользователя.
Но обходной путь возможен благодаря легко редактируемым файлам XML, которые описывают пользовательский интерфейс. В Ubuntu 12.10 в файле /usr/share/gnome-terminal/terminal.xml
просто переместите строку <menuitem action="PopupCopy" />
вверху под <popup name="Popup" action="Popup">
. Или быть семантически последовательным:
diff --git a/terminal.xml b/terminal.xml
index 3c9cbed..f7b7757 100644
--- a/terminal.xml
+++ b/terminal.xml
@@ -78,6 +78,10 @@
</menubar>
<popup name="Popup" action="Popup">
+ <menuitem action="PopupCopy" />
+ <menuitem action="PopupPaste" />
+ <menuitem action="PopupPasteURIPaths" />
+ <separator />
<menuitem action="PopupSendEmail" />
<menuitem action="PopupCopyEmailAddress" />
<menuitem action="PopupCall" />
@@ -91,10 +95,6 @@
<menuitem action="PopupCloseTab" />
<menuitem action="PopupCloseWindow" />
<separator />
- <menuitem action="PopupCopy" />
- <menuitem action="PopupPaste" />
- <menuitem action="PopupPasteURIPaths" />
- <separator />
<menu action="PopupTerminalProfiles">
<placeholder name="ProfilesPH" />
<separator />