Existe uma extensão do shell que é como scm_breeze onde a saída é numerada e você pode alias para um arquivo pelo seu número

3

Em scm_breeze , a saída é numerada e você pode usar os números nos comandos subsequentes. Por exemplo, aqui estou fazendo o status git para ver os arquivos alterados e, em seguida, preparar o primeiro arquivo para commit:

CodeMirror git/add-quickstart-to-readme*
❯ gs
# On branch: add-quickstart-to-readme  |  [*] => $e*
#
➤ Changes not staged for commit
#
#       modified: [1] lib/codemirror.css
#       modified: [2] package.json
#

CodeMirror git/add-quickstart-to-readme*
❯ ga 1
# Added '/Users/mflander/projects/CodeMirror/lib/codemirror.css'
#
# On branch: add-quickstart-to-readme  |  [*] => $e*
#
➤ Changes to be committed
#
#       modified: [1] lib/codemirror.css
#
➤ Changes not staged for commit
#
#       modified: [2] package.json
#

CodeMirror git/add-quickstart-to-readme*

Isso é baseado em algo mais genérico que eu poderia usar (por exemplo) com a saída de ls ou find ? Ou é uma coisa especial apenas em scm_breeze ?

    
por Max Flander 16.03.2017 / 04:41

2 respostas

0

Acabei de descobrir por acaso que o Prezto faz isso por padrão (!):

~ ❯❯❯ ll
drwx------@  3 mflander  staff   102 17 Mar 14:21 [1]  Applications
drwx------+  3 mflander  staff   102 17 Mar 12:10 [2]  Desktop
drwx------+  3 mflander  staff   102 17 Mar 12:10 [3]  Documents
drwx------+ 10 mflander  staff   340 20 Mar 11:12 [4]  Downloads
drwx------@ 55 mflander  staff  1870 17 Mar 15:23 [5]  Library
drwx------+  3 mflander  staff   102 17 Mar 12:10 [6]  Movies
drwx------+  3 mflander  staff   102 17 Mar 12:10 [7]  Music
drwx------+  3 mflander  staff   102 17 Mar 12:10 [8]  Pictures
drwxr-xr-x+  5 mflander  staff   170 17 Mar 12:10 [9]  Public
drwxr-xr-x  23 mflander  staff   782 17 Mar 15:00 [10] anaconda3
drwxr-xr-x   5 mflander  staff   170 20 Mar 09:36 [11] projects
~ ❯❯❯ cd 4
~/Downloads ❯❯❯
    
por 20.03.2017 / 01:21
0

O SCM Breeze também vem com alguns atalhos de shell para comandos como ls (ou ll) e rm: link

    
por 25.09.2017 / 19:42

Tags