
Ash é um editor de texto baseado em terminal simples e limpo, que pretende ser fácil de usar com as maiúsculas modernas. É capaz de lidar com vários arquivos simultaneamente e possui uma ampla variedade de recursos modernos. Aqui está uma foto da edição de cinzas deste arquivo ReadMe:

Ash está escrito no Python 3.8 usando a biblioteca de maldições.
A seguir, é apresentada uma lista de recursos disponíveis em Ash :
xterm-256 ). Os terminais monocromáticos também são parcialmente suportados.*.pyx , que podem aumentar o tempo de carga (ignore os avisos durante a compilação)As cinzas são direcionadas principalmente para o Linux. Esta versão do Ash foi testada apenas no Ubuntu 20.04 com Python 3.8.2 (64 bits)
Nota: As instruções fornecidas aqui são para sistemas baseados em Debian/Ubuntu. Para sua distribuição, pode ser necessário emitir instruções diferentes para instalar os pacotes necessários.
Você precisa de certos pacotes e o próprio Python 3 para executar cinzas no seu sistema, pois ainda não há binários pré -construídos disponíveis.
$ sudo apt install git
$ sudo apt install xclip
$ sudo apt install python3
$ sudo apt install python3-pipDependendo do seu sistema, você também pode precisar instalar os seguintes pacotes:
$ sudo apt install python3-develVocê tem várias opções aqui:
Execute as seguintes instruções a serem instaladas no Pypi:
$ sudo pip3 install ash-editorO comando acima faz o download de cinzas e o instala localmente no seu sistema. Para poder invocar Ash de qualquer lugar, consulte a seção Caminhos de configuração.
Nota: A versão estável pode não conter todos os recursos listados acima
Vá para o site Ash e faça o download do último lançamento estável. Em seguida, extraia o alcatrão baixado para uma pasta e, uma vez dentro dessa pasta, abra seu terminal a partir daí e execute:
$ sudo pip3 install . As compilações noturnas contêm todos os recursos mais recentes de Ash. Vá para o site Ash e faça o download do último lançamento noturno. Em seguida, extraia o alcatrão baixado para uma pasta e, uma vez dentro dessa pasta, abra seu terminal a partir daí e execute:
$ sudo pip3 install . Para construir a partir da fonte, emita as seguintes instruções:
$ sudo apt install git
$ cd ~
$ git clone --depth 1 -b master https://github.com/akashnag/ash.git
$ cd ash
$ python3 setup.py sdist (Embora você possa instalá-lo diretamente a partir daqui, não é recomendado), você encontrará o novo Tar-Ball criado no diretório dist , de onde você pode prosseguir como antes, copiando o tarball em um novo diretório, extraindo-o e depois instalá-lo.
Para executar as cinzas , verifique se você tem :$HOME/.local/bin anexado à sua variável $ path no arquivo ~/.bashrc (se você estiver usando bash como shell. Se não abrir o arquivo .rc correspondente). Para executar cinzas , consulte a seção de uso.
Para desinstalar as cinzas , você pode usar:
$ sudo pip3 uninstall ash-editorComo Ash ainda está em desenvolvimento, os binários pré -construídos ainda não estão disponíveis. Você pode usar o PyInstaller ou ferramentas similares para criar uma para o seu sistema.
Depois de baixar o código -fonte Ash e configurá -lo como detalhado acima, você está pronto para usá -lo.
Notas:
Para correr Ash :
$ ash path/to/file.txtOu, para abrir um buffer vazio:
$ ashou, para abrir um projeto (diretório):
$ ash path/to/directoryVeja as principais ligações para obter ajuda sobre como navegar em cinzas.
Se você encontrar bugs, denuncie -os. Também fico feliz em aceitar solicitações de puxar de qualquer pessoa para fixos de bug, melhorias de desempenho ou para implementar os recursos ainda não implementados listados acima. Por favor, considere contribuir com novos recursos apenas quando os recursos listados acima forem totalmente implementados. Para obter mais informações sobre quais recursos implementar e a estrutura do projeto, consulte as diretrizes de contribuição
Você pode usar o rastreador de problemas do Github para relatar bugs, fazer perguntas ou sugerir novos recursos. Você pode incluir o log se isso for relevante, que pode ser encontrado em ~/.config/ash-editor/log.txt .
Para discussões relacionadas ao Roteiro de Desenvolvimento e ao Editor de Ash em geral, você pode ingressar no servidor Ash Discord.
Se você não gosta de desenvolvimento de software, ainda pode contribuir financeiramente. As contribuições financeiras me ajudam a priorizar o trabalho deste projeto em detrimento de outras pessoas e me ajuda a saber que existe uma demanda real por este software.





















Copyright © Akash Nag. Todos os direitos reservados.
Licenciado sob a licença GPL-2.0.