No Gnome3, como eu crio um atalho de teclado para abrir um arquivo com uma variável no nome do arquivo?

0

Digitando gvim note_$(date +%F).md no terminal, abre um arquivo em gvim que tem a data de hoje no título. Quando tento vincular um atalho de teclado ao mesmo comando, gvim gera uma mensagem de erro:

"note_$(date" [New File]
Error detected while processing command line:
E492: Not an editor command: ).md
Press ENTER or type command to continue

O título do arquivo lê note_$(date (~) . Eu tentei com backticks e expr , mas recebo o mesmo erro. Eu estou no Gnome3 e tentando criar o atalho via Keyboard >> Shortcuts >> Custom Shortcuts .

Como devo fazer com que o comando de atalho de teclado funcione da mesma maneira que quando digitado diretamente no terminal?

    
por joelostblom 19.02.2016 / 02:35

1 resposta

0

Acabei de descobrir que o comando funciona bem se eu colocá-lo em um script e, em seguida, basta atribuir um atalho de teclado para o script. Então, em /path/to/file :

#!/bin/bash
gvim note_$(date +%F).md

Torne o script executável ( chmod +x /path/to/file ), e no campo 'command' do atalho, apenas coloque path/to/file .

    
por 19.02.2016 / 03:06