Edita el teu arxiu fishfile i executa `fisher` per a aplicar els canvis.
Edita el teu arxiu fishfile i executa `fisher` per a aplicar els canvis.
@ -86,8 +70,8 @@ Fes un cop d'ull al que tens instal·lat.
```ApacheConf
```ApacheConf
fisher ls
fisher ls
@ my_aliases # aquest complement esta dins un directori local
@ plugin # aquest complement esta dins un directori local
* simple # aquest complement es el tema actual
* real # aquest complement es el tema actual
bass
bass
fzf
fzf
grc
grc
@ -116,7 +100,7 @@ fisher up bass z fzf thefuck
Esborra alguns complements.
Esborra alguns complements.
```
```
fisher rm simple
fisher rm thefuck
```
```
Esborra tots els complements.
Esborra tots els complements.
@ -133,7 +117,7 @@ fisher help z
## FAQ
## FAQ
### 1. Quina es la versió necessaria de fish?
### Quina es la versió necessaria de fish?
fisherman va ésser construït per a fish >= 2.3.0. Si estàs fent anar la versió 2.2.0,
fisherman va ésser construït per a fish >= 2.3.0. Si estàs fent anar la versió 2.2.0,
afegeix el següent codi al teu arxiu `~/.config/fish/config.fish` per a donar suport a [retalls](#8-que-es-un-complement).
afegeix el següent codi al teu arxiu `~/.config/fish/config.fish` per a donar suport a [retalls](#8-que-es-un-complement).
@ -144,7 +128,7 @@ for file in ~/.config/fish/conf.d/*.fish
end
end
```
```
### 2. Com converteixo fish en la meva consola de comandes per defecte?
### Com converteixo fish en la meva consola de comandes per defecte?
Afegeix fish a la llista de consoles de comandes dins de l'arxiu */etc/shells* i converteix-la en la teva consola de comandes per defecte.
Afegeix fish a la llista de consoles de comandes dins de l'arxiu */etc/shells* i converteix-la en la teva consola de comandes per defecte.
@ -153,7 +137,7 @@ echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
chsh -s /usr/local/bin/fish
```
```
### 3. Com des-instal·lo fisherman?
### Com des-instal·lo fisherman?
```fish
```fish
fisher self-uninstall
fisher self-uninstall
@ -165,11 +149,11 @@ o
npm un -g fisherman
npm un -g fisherman
```
```
### 4. És fisherman compatible amb els temes i complements de oh my fish?
### És fisherman compatible amb els temes i complements de oh my fish?
Si.
Si.
### 5. On deixa fisherman les seves coses?
### On deixa fisherman les seves coses?
fisherman es guarda al directori *~/.config/fish/functions/fisher.fish*.
fisherman es guarda al directori *~/.config/fish/functions/fisher.fish*.
@ -177,14 +161,14 @@ La caché i configuracions són creades dins de *~/.cache/fisherman* i *~/.confi
El arxiu fishfile es guarda a *~/.config/fish/fishfile*.
El arxiu fishfile es guarda a *~/.config/fish/fishfile*.
### 6. Que és un arxiu fishfile i com el faig anar?
### Que és un arxiu fishfile i com el faig anar?
El arxiu fishfile *~/.config/fish/fishfile* llista tots els complements instal·lats.
El arxiu fishfile *~/.config/fish/fishfile* llista tots els complements instal·lats.
Pots deixar que en fisherman s'encarregui d'aquest arxiu per tu automaticament, o be escriure a dins els complements que vols instal·lar i llavors executar `fisher` per a aplicar els canvis.
Pots deixar que en fisherman s'encarregui d'aquest arxiu per tu automaticament, o be escriure a dins els complements que vols instal·lar i llavors executar `fisher` per a aplicar els canvis.
```
```
fisherman/simple
fisherman/real
fisherman/z
fisherman/z
omf/thefuck
omf/thefuck
omf/grc
omf/grc
@ -192,11 +176,11 @@ omf/grc
Aquest procediment només instal·la complements i dependències. Per esborrar complements, fes anar `fisher rm` al seu lloc.
Aquest procediment només instal·la complements i dependències. Per esborrar complements, fes anar `fisher rm` al seu lloc.
### 7. On puc trobar una llista de complements de fish?
### On puc trobar una llista de complements de fish?
Busca dins de l'[organització] o fes anar la busqueda [en línia] per descobrir contingut.
Busca dins de l'[organització] o fes anar la busqueda [en línia] per descobrir contingut.
### 8. Que es un complement?
### Que es un complement?
Un complement es:
Un complement es:
@ -206,7 +190,7 @@ Un complement es:
3. un retall, p.e., un o mes arxius *.fish* dins un directori anomenat *conf.d* que es evaluat per fish a l'arrencada de la consola de comandes.
3. un retall, p.e., un o mes arxius *.fish* dins un directori anomenat *conf.d* que es evaluat per fish a l'arrencada de la consola de comandes.
### 9. Com puc llistar complements com dependencies del meu complement?
### Com puc llistar complements com dependencies del meu complement?
Crea un nou arxiu *fishfile* a l'arrel del teu i escriu a dins les dependències del teu complement.
Crea un nou arxiu *fishfile* a l'arrel del teu i escriu a dins les dependències del teu complement.
Edita el archivo fishfile y ejecuta `fisher` para aplicar los cambios.
Edita el archivo fishfile y ejecuta `fisher` para aplicar los cambios.
@ -82,8 +82,8 @@ Muestra que tienes instalado actualmente.
```ApacheConf
```ApacheConf
fisher ls
fisher ls
@ my_aliases # este paquete esta en un directorio
@ plugin # este paquete esta en un directorio
* simple # este paquete es el tema actual
* real # este paquete es el tema actual
bass
bass
fzf
fzf
grc
grc
@ -112,7 +112,7 @@ fisher up bass z fzf thefuck
Elimina paquetes.
Elimina paquetes.
```
```
fisher rm simple
fisher rm thefuck
```
```
Elimina todos los paquetes.
Elimina todos los paquetes.
@ -129,7 +129,7 @@ fisher help z
## FAQ
## FAQ
### 1. ¿Qué versión de fish es necesaria?
### ¿Qué versión de fish es necesaria?
fisherman fue diseñado para fish >= 2.3.0. Si tienes la versión 2.2.0 y no puedes actualizarla por algún motivo, añade este código en el archivo `~/.config/fish/config.fish` para poder ejecutar [snippets](#8-qué-es-un-paquete).
fisherman fue diseñado para fish >= 2.3.0. Si tienes la versión 2.2.0 y no puedes actualizarla por algún motivo, añade este código en el archivo `~/.config/fish/config.fish` para poder ejecutar [snippets](#8-qué-es-un-paquete).
@ -139,7 +139,7 @@ for file in ~/.config/fish/conf.d/*.fish
end
end
```
```
### 2. ¿Cómo hago fish mi consola de comandos por defecto?
### ¿Cómo hago fish mi consola de comandos por defecto?
Añade fish a la lista de consolas de comandos en */etc/shells*.
Añade fish a la lista de consolas de comandos en */etc/shells*.
@ -148,7 +148,7 @@ echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
chsh -s /usr/local/bin/fish
```
```
### 3. ¿Cómo puedo desinstalar fisherman?
### ¿Cómo puedo desinstalar fisherman?
Ejecuta
Ejecuta
@ -162,11 +162,11 @@ o
npm un -g fisherman
npm un -g fisherman
```
```
### 4. ¿Es fisherman compatible con paquetes y temas de oh my fish?
### ¿Es fisherman compatible con paquetes y temas de oh my fish?
Sí.
Sí.
### 5. ¿Dónde guarda fisherman sus cosas?
### ¿Dónde guarda fisherman sus cosas?
fisherman mismo esta en el archivo *~/.config/fish/functions/fisher.fish*.
fisherman mismo esta en el archivo *~/.config/fish/functions/fisher.fish*.
@ -174,14 +174,14 @@ El caché y la configuración en *~/.cache/fisherman* y *~/.config/fisherman* re
El archivo fishfile en *~/.config/fish/fishfile*.
El archivo fishfile en *~/.config/fish/fishfile*.
### 6. ¿Qué es el archivo fishfile y cómo lo uso?
### ¿Qué es el archivo fishfile y cómo lo uso?
El archivo fishfile *~/.config/fish/fishfile* contiene todos los paquetes que están instalados.
El archivo fishfile *~/.config/fish/fishfile* contiene todos los paquetes que están instalados.
Puedes dejar que fisherman se encargue de este archivo automáticamente, o incluir los paquetes que necesitas y ejecutar `fisher` para aplicar los cambios.
Puedes dejar que fisherman se encargue de este archivo automáticamente, o incluir los paquetes que necesitas y ejecutar `fisher` para aplicar los cambios.
```
```
fisherman/simple
fisherman/real
fisherman/z
fisherman/z
omf/thefuck
omf/thefuck
omf/grc
omf/grc
@ -189,11 +189,11 @@ omf/grc
Este comando solo instala paquetes y sus dependencias. Para borrar paquetes, usa `fisher rm`.
Este comando solo instala paquetes y sus dependencias. Para borrar paquetes, usa `fisher rm`.
### 7. ¿Dónde consigo un listado de paquetes para fish?
### ¿Dónde consigo un listado de paquetes para fish?
Dirígete a la [organización] o usa la búsqueda [en línea] para descubrir contenido.
Dirígete a la [organización] o usa la búsqueda [en línea] para descubrir contenido.
### 8. ¿Qué es un paquete?
### ¿Qué es un paquete?
Un paquete es:
Un paquete es:
@ -203,7 +203,7 @@ Un paquete es:
3. un snippet, es decir, uno o más archivos *.fish* en un directorio llamado *conf.d* que son ejecutados por fish al iniciar la sesión.
3. un snippet, es decir, uno o más archivos *.fish* en un directorio llamado *conf.d* que son ejecutados por fish al iniciar la sesión.
### 9. ¿Cómo puedo añadir dependencias a mi plugin?
### ¿Cómo puedo añadir dependencias a mi plugin?
Crea un archivo *fishfile* en la carpeta raíz de tu plugin y incluye los paquetes en el.
Crea un archivo *fishfile* en la carpeta raíz de tu plugin y incluye los paquetes en el.
Edite o ficheiro fishfile e execute `fisher` para aplicar as alterações
Edite o ficheiro fishfile e execute `fisher` para aplicar as alterações
@ -82,8 +68,8 @@ Mostrar os plugins instalados actualmente.
```ApacheConf
```ApacheConf
fisher ls
fisher ls
@ my_aliases # este plugin é uma pasta local
@ plugin # este plugin é uma pasta local
* simple # este plugin é o Tema da consola
* real # este plugin é o Tema da consola
bass
bass
fzf
fzf
grc
grc
@ -93,12 +79,8 @@ fisher ls
Mostrar os plugins disponíveis para instalação.
Mostrar os plugins disponíveis para instalação.
```ApacheConf
```
fisher ls-remote
fisher ls-remote
...
spin roach git_util pwd_info
submit flash pyenv host_info
...
```
```
Actualizar fihserman e todos os plugins.
Actualizar fihserman e todos os plugins.
@ -116,7 +98,7 @@ fisher up bass z fzf thefuck
Remover plugins.
Remover plugins.
```
```
fisher rm simple
fisher rm thefuck
```
```
Remover todos os plugins instalados.
Remover todos os plugins instalados.
@ -133,7 +115,7 @@ fisher help z
## FAQ
## FAQ
### 1. Qual é a versão da fish necessária?
### Qual é a versão da fish necessária?
fisherman foi desenhado para fish >= 2.3.0. Se está a usar a versão 2.2.0, é necessário adicionar o seguinte código no seu ficheiro `~/.config/fish/config.fish` de formar a suportar [snippets](#8-o-que-é-um-plugin).
fisherman foi desenhado para fish >= 2.3.0. Se está a usar a versão 2.2.0, é necessário adicionar o seguinte código no seu ficheiro `~/.config/fish/config.fish` de formar a suportar [snippets](#8-o-que-é-um-plugin).
@ -143,7 +125,7 @@ for file in ~/.config/fish/conf.d/*.fish
end
end
```
```
### 2. Como faço para tornar fish a minha consola predefinida?
### Como faço para tornar fish a minha consola predefinida?
Adicione fish à lista de consolas no ficheiro */etc/shells* e defina-a como a sua consola por omissão usando os seguintes comandos.
Adicione fish à lista de consolas no ficheiro */etc/shells* e defina-a como a sua consola por omissão usando os seguintes comandos.
@ -152,16 +134,16 @@ echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
chsh -s /usr/local/bin/fish
```
```
### 3. Como faço para desinstalar fisherman?
### Como faço para desinstalar fisherman?
```fish
```fish
fisher self-uninstall
fisher self-uninstall
```
```
### 4. O fisherman é compatível com os plugins e temas do oh my fish?
### O fisherman é compatível com os plugins e temas do oh my fish?
Sim.
Sim.
### 5. Onde é que o fisherman guarda as suas coisas?
### Onde é que o fisherman guarda as suas coisas?
O fisherman é guardado no ficheiro *~/.config/fish/functions/fisher.fish*.
O fisherman é guardado no ficheiro *~/.config/fish/functions/fisher.fish*.
@ -169,14 +151,14 @@ A cache e a configuração é guardada nos ficheiros *~/.cache/fisherman* e *~/.
O ficheiro fishfile é guardado em *~/.config/fish/fishfile*.
O ficheiro fishfile é guardado em *~/.config/fish/fishfile*.
### 6. O que é o ficheiro fishfile e como é que eu o utilizo?
### O que é o ficheiro fishfile e como é que eu o utilizo?
O ficheiro fishfile *~/.config/fish/fishfile* contém todos os plugins instalados.
O ficheiro fishfile *~/.config/fish/fishfile* contém todos os plugins instalados.
Pode deixar que fisherman tome conta deste ficheiro automaticamente, ou se quiser, pode adicionar os plugins manualmente ao ficheiro e no fim executar `fisher` para aplicar as alterações.
Pode deixar que fisherman tome conta deste ficheiro automaticamente, ou se quiser, pode adicionar os plugins manualmente ao ficheiro e no fim executar `fisher` para aplicar as alterações.
```
```
fisherman/simple
fisherman/real
fisherman/z
fisherman/z
omf/thefuck
omf/thefuck
omf/grc
omf/grc
@ -184,11 +166,11 @@ omf/grc
Este comando apenas instalas plugins e suas dependências. Para desinstalar um plugin, tem que executar `fisher rm <nome-do-plugin>`.
Este comando apenas instalas plugins e suas dependências. Para desinstalar um plugin, tem que executar `fisher rm <nome-do-plugin>`.
### 7. Onde consigo ver os plugins disponíveis para instalação?
### Onde consigo ver os plugins disponíveis para instalação?
Visite a [organização] ou use a pesquisa [online] para descobrir os plugins disponíveis.
Visite a [organização] ou use a pesquisa [online] para descobrir os plugins disponíveis.
### 8. O que é um plugin?
### O que é um plugin?
Um plugin é:
Um plugin é:
@ -198,7 +180,7 @@ Um plugin é:
3. um snippet, i.e, um ou mais ficheiros *.fish* dentro de uma pasta chamada *conf.d* que são executados sempre por fish no arranque da consola.
3. um snippet, i.e, um ou mais ficheiros *.fish* dentro de uma pasta chamada *conf.d* que são executados sempre por fish no arranque da consola.
### 9. Como posso definir plugins como dependências do meu plugin?
### Como posso definir plugins como dependências do meu plugin?
Crie um ficheiro *fishfile* na raiz do seu projecto e adicione ao ficheiros as dependências.
Crie um ficheiro *fishfile* na raiz do seu projecto e adicione ao ficheiros as dependências.
Отредактируйте [fishfile] и запустите `fisher`, чтобы изменения вступили в силу.
Отредактируйте [fishfile] и запустите `fisher`, чтобы изменения вступили в силу.
@ -81,8 +67,8 @@ fisher
```ApacheConf
```ApacheConf
fisher ls
fisher ls
@ my_aliases # этот плагин представляет собой локальный каталог
@ plugin # этот плагин представляет собой локальный каталог
* simple # этот плагин является текущим оформлением командной строки
* real # этот плагин является текущим оформлением командной строки
bass
bass
fzf
fzf
grc
grc
@ -94,10 +80,6 @@ fisher ls
```
```
fisher ls-remote
fisher ls-remote
...
spin roach git_util pwd_info
submit flash pyenv host_info
...
```
```
Обновление всего сразу.
Обновление всего сразу.
@ -115,7 +97,7 @@ fisher up bass z fzf thefuck
Удаление плагинов.
Удаление плагинов.
```
```
fisher rm simple
fisher rm thefuck
```
```
Удаление всех плагинов.
Удаление всех плагинов.
@ -132,7 +114,7 @@ fisher help z
## Часто задаваемые вопросы
## Часто задаваемые вопросы
### 1. Какая версия fish необходима?
### Какая версия fish необходима?
fisherman был разработан для fish >= 2.3.0. Если вы используете 2.2.0, добавьте следующий код в ваш `~/.config/fish/config.fish` для поддержки [cниппетов](#8-Что-такое-плагин).
fisherman был разработан для fish >= 2.3.0. Если вы используете 2.2.0, добавьте следующий код в ваш `~/.config/fish/config.fish` для поддержки [cниппетов](#8-Что-такое-плагин).
@ -142,7 +124,7 @@ for file in ~/.config/fish/conf.d/*.fish
end
end
```
```
### 2. Как сделать fish основной командной оболочкой?
### Как сделать fish основной командной оболочкой?
Добавьте fish в список командных оболочек */etc/shells* и сделайте её оболочкой по умолчанию.
Добавьте fish в список командных оболочек */etc/shells* и сделайте её оболочкой по умолчанию.
@ -151,17 +133,17 @@ echo "/usr/local/bin/fish" | sudo tee -a /etc/shells
chsh -s /usr/local/bin/fish
chsh -s /usr/local/bin/fish
```
```
### 3. Как мне удалить fisherman?
### Как мне удалить fisherman?
```fish
```fish
fisher self-uninstall
fisher self-uninstall
```
```
### 4. Совместим ли fisherman с темами и плагинами oh my fish?
### Совместим ли fisherman с темами и плагинами oh my fish?
Да.
Да.
### 5. Где fisherman хранит данные?
### Где fisherman хранит данные?
Скрипт fisherman находится в *~/.config/fish/functions/fisher.fish*.
Скрипт fisherman находится в *~/.config/fish/functions/fisher.fish*.
@ -169,14 +151,14 @@ fisher self-uninstall
fishfile сохраняется в *~/.config/fish/fishfile*.
fishfile сохраняется в *~/.config/fish/fishfile*.
### 6. Что такое fishfile и как я могу его использовать?
### Что такое fishfile и как я могу его использовать?
В*~/.config/fish/fishfile* хранится список всех установленных плагинов.
В*~/.config/fish/fishfile* хранится список всех установленных плагинов.
fisherman обновляет этот файл автоматически, но вы также можете добавить плагины в список вручную и запустить `fisher`, чтобы эти изменения вступили в силу.
fisherman обновляет этот файл автоматически, но вы также можете добавить плагины в список вручную и запустить `fisher`, чтобы эти изменения вступили в силу.
```
```
fisherman/simple
fisherman/real
fisherman/z
fisherman/z
omf/thefuck
omf/thefuck
omf/grc
omf/grc
@ -184,11 +166,11 @@ omf/grc
Этот механизм только устанавливает плагины и отсутствующие зависимости. Чтобы удалить плагин, используйте `fisher rm`.
Этот механизм только устанавливает плагины и отсутствующие зависимости. Чтобы удалить плагин, используйте `fisher rm`.
### 7. Где я могу найти список плагинов для fish?
### Где я могу найти список плагинов для fish?
Используйте поиск по Github [организации] или [онлайн] поиск на сайте.
Используйте поиск по Github [организации] или [онлайн] поиск на сайте.
### 8. Что такое плагин?
### Что такое плагин?
Плагином является:
Плагином является:
@ -198,7 +180,7 @@ omf/grc
3. сниппет, т.е. один или несколько *.fish* файлов в директории *conf.d*, которые загружаются при запуске fish
3. сниппет, т.е. один или несколько *.fish* файлов в директории *conf.d*, которые загружаются при запуске fish
### 9. Как я могу объявить зависимости моего плагина?
### Как я могу объявить зависимости моего плагина?
Создайте новый *fishfile* в корне вашего проекта со списком зависимостей.
Создайте новый *fishfile* в корне вашего проекта со списком зависимостей.