diff options
author | Yuki Osaki <yuki.osaki7@gamail.com> | 2020-09-19 19:55:52 +0900 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-09-21 15:35:50 +1000 |
commit | 1fd89b4f460e1306ab2bb8a69fb2417423c1495e (patch) | |
tree | e9ee55d2364b1f345cdd8d2b4fc1a30b9b4bdfec /pkg/gui/keybindings.go | |
parent | 307d051ec2ec03a2fcd347ce94f205aa2dca75fc (diff) |
Be able to copy file name
Diffstat (limited to 'pkg/gui/keybindings.go')
-rw-r--r-- | pkg/gui/keybindings.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 833381207..382046fb3 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -453,6 +453,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Description: gui.Tr.SLocalize("fetch"), }, { + ViewName: "files", + Key: gui.getKey("universal.copyToClipboard"), + Handler: gui.wrappedHandler(gui.handleCopySelectedSideContextItemToClipboard), + Description: gui.Tr.SLocalize("copyFileNameToClipboard"), + }, + { ViewName: "", Key: gui.getKey("universal.executeCustomCommand"), Handler: gui.handleCustomCommand, @@ -868,6 +874,12 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Description: gui.Tr.SLocalize("copyCommitShaToClipboard"), }, { + ViewName: "commitFiles", + Key: gui.getKey("universal.copyToClipboard"), + Handler: gui.wrappedHandler(gui.handleCopySelectedSideContextItemToClipboard), + Description: gui.Tr.SLocalize("copyCommitFileNameToClipboard"), + }, + { ViewName: "branches", Contexts: []string{SUB_COMMITS_CONTEXT_KEY}, Key: gui.getKey("universal.goInto"), |