Como posso criar uma folha de cola de atalhos pesquisáveis?

1
Então, assim como a maioria das pessoas, acontece que minha memória para atalhos e comandos é um pouco ruim até entrar na memória do músculo, mas como é doloroso ter uma configuração sofisticada no vim + tmux + urxvt sem saber por memória Em centenas de atalhos eu estava pensando se há alguma maneira prática de armazenar os atalhos e atribuir tags a eles ou uma descrição, e ser capaz de procurá-los.

Quero dizer, qualquer coisa parecida com o Zeal / Dash (ou este: link ).

Observe que quero dizer um índice personalizado com entradas personalizadas, nada parecido com uma página man do vim ou um conjunto de documentos do Dash.

Também como uma nota secundária, gostaria de saber como é que as pessoas ultrapassam o fardo de começar a utilizar esses programas sem conhecer muitos comandos e combinações de teclas. Como esta é uma questão secundária, embora pouco relacionada, não responda por isso, use os comentários ou anexe a resposta. Obrigado.

    
por SOMN 01.04.2016 / 02:38

1 resposta

2

Isso é difícil de responder, porque dependendo do seu fluxo de trabalho, o que funciona para você e o que funciona para os outros pode ser muito diferente. Mas vou seguir em frente e fazer uma recomendação: se você fizer a maior parte do seu trabalho a partir da linha de comando, recomendo uma solução que aproveite isso. Simplesmente comece de forma simples e construa como o seu conhecimento aumenta sobre si mesmo. E vai.

Eu tenho uma implementação muito grosseira e textual de apenas o tipo de sistema que você descreve, apenas eu procuro e procuro meus arquivos usando ferramentas de linha de comando (funções shell, grep, etc).

Aqui está um link do Github para meu repositório "notes" (você pode usar o Dropbox, mas eu gosto do Github, porque o git está disponível em praticamente todas as máquinas que eu executo).

E aqui está uma função simples para pesquisar essas notas (Uso: notes <category> <pattern> ):

function notes() {
    grep -r $HOME/notes/ -e $1 | grep --color -C 10 $2
}

Espero que isso lhe dê algumas ideias divertidas, eu gostaria de fazer duas anotações se quiser experimentar um sistema semelhante ao que descrevi:

  1. Decida um formato para cabeçalhos, comentários, arquivos; mesmo que você acabe mudando depois.

  2. Talvez divida seus arquivos por Teoria, Atalhos de teclado e Comandos de terminal.

Eu não fiz nenhuma dessas coisas, e agora minhas anotações estão um pouco confusas e difíceis de definir algumas vezes.

    
por 03.04.2016 / 19:20