Já tentou usar o Tab ?
gedit my
Separador vi
Separador u
Separador sh
Separador ht
Separador Enter
ou algo assim, dependendo de como suas pastas são nomeadas.
Ao trabalhar em um aplicativo rails eu gosto de abrir todos os meus arquivos através da linha de comando como assim
cd my_app
gedit app/views/user/show.html.erb
Existe uma maneira que eu poderia encurtar isso para que eu pudesse escrever algo como
gedit user_views/show.html.erb
?
Eu gostaria que o console permanecesse no diretório principal, eu não gosto de ter que digitar app / controller / user_controler.rb toda vez que eu quiser abrir o controlador de usuário. Eu sei que eu poderia simplesmente abrir o arquivo com meu mouse, mas eu sinto que mudar de um teclado para outro quebra meu foco um pouquinho. Quando eu posso apenas tocar no teclado, parece que eu tenho um fluxo de trabalho mais suave.
Já tentou usar o Tab ?
gedit my
Separador vi
Separador u
Separador sh
Separador ht
Separador Enter
ou algo assim, dependendo de como suas pastas são nomeadas.
Você pode considerar a definição de uma variável de shell simples:
cd my_app
VIEWS=app/viwes/user
gedit $VIEWS/show.html.erb
gedit $VIEWS/xy.html.erb
Escolha uma variável menor se você for um cara muito preguiçoso.
Você pode criar um comando como "gedit_userviews" e adicionar um auto preenchimento bash.
Você pode criar um link para o diretório de destino
ln /home/yourname/app/views/user/ sname
então você poderia usar
gedit sname/show.html.erb
Tags ruby-on-rails ubuntu