
Ash es un editor de texto simple y limpio basado en la terminal, que tiene como objetivo ser fácil de usar con vinculaciones de llave modernas. Es capaz de manejar múltiples archivos simultáneamente y tiene una amplia gama de características modernas. Aquí hay una imagen de Ash editando este archivo Readme:

Ash está escrito en Python 3.8 usando la biblioteca de Curses.
La siguiente es una lista de características disponibles en Ash :
xterm-256 ). Los terminales monocromáticos también son parcialmente compatibles.*.pyx , lo que puede aumentar el tiempo de carga (ignore las advertencias durante la compilación)Ash se realiza principalmente a Linux. Esta versión de Ash solo se ha probado en Ubuntu 20.04 con Python 3.8.2 (64 bits)
Nota: Las instrucciones proporcionadas aquí son para sistemas basados en Debian/Ubuntu. Para su distribución, es posible que deba emitir diferentes instrucciones para instalar los paquetes necesarios.
Necesita ciertos paquetes y Python 3 para ejecutar cenizas en su sistema, ya que todavía no hay binarios prebuidados disponibles.
$ sudo apt install git
$ sudo apt install xclip
$ sudo apt install python3
$ sudo apt install python3-pipDependiendo de su sistema, es posible que también deba instalar los siguientes paquetes:
$ sudo apt install python3-develTienes múltiples opciones aquí:
Ejecute las siguientes instrucciones para instalar desde PYPI:
$ sudo pip3 install ash-editorEl comando de arriba descarga ceniza e instala localmente en su sistema. Para poder invocar cenizas desde cualquier lugar, consulte la sección de rutas de configuración.
Nota: La versión estable puede no contener todas las características mencionadas anteriormente
Vaya al sitio web de Ash y descargue el último lanzamiento estable. Luego extraiga la bola de alquitrán descargada en una carpeta y una vez dentro de esa carpeta, abra su terminal desde allí y ejecute:
$ sudo pip3 install . Las construcciones nocturnas contienen las últimas características de Ash. Vaya al sitio web de Ash y descargue el último lanzamiento nocturno. Luego extraiga la bola de alquitrán descargada en una carpeta y una vez dentro de esa carpeta, abra su terminal desde allí y ejecute:
$ sudo pip3 install . Para construir desde la fuente, emita las siguientes instrucciones:
$ sudo apt install git
$ cd ~
$ git clone --depth 1 -b master https://github.com/akashnag/ash.git
$ cd ash
$ python3 setup.py sdist (Aunque puede instalarlo directamente desde aquí, no se recomienda) Encontrará la nueva bola de alquitrán creada en el directorio dist , desde donde puede continuar como antes copiando primero el tarball en un nuevo directorio, extrayendo y luego instalándolo.
Para ejecutar Ash , asegúrese de tener :$HOME/.local/bin adjunto a su variable de ruta $ en el archivo ~/.bashrc (si está utilizando bash como su shell. Si no abre su archivo .rc correspondiente). Para ejecutar Ash , vea la sección de uso.
Para desinstalar Ash puedes usar:
$ sudo pip3 uninstall ash-editorDado que Ash todavía está en desarrollo, los binarios previos a la construcción aún no están disponibles. Puede usar Pyinstaller o herramientas similares para crear una para su sistema.
Una vez que haya descargado el código fuente de Ash y establezca como se detalla anteriormente, está listo para usarlo.
Notas:
Para correr cenizas :
$ ash path/to/file.txtO, para abrir un búfer vacío:
$ asho, para abrir un proyecto (directorio):
$ ash path/to/directoryVea los enlaces clave para obtener ayuda sobre cómo navegar en cenizas.
Si encuentra algún error, informarlos. También me complace aceptar solicitudes de extracción de cualquier persona para las fijaciones de errores, las mejoras de rendimiento o para implementar las funciones no implementadas enumeradas anteriormente. Considere contribuir a nuevas funciones solo cuando las características enumeradas anteriormente se hayan implementado completamente. Para obtener más información sobre qué características implementar y la estructura del proyecto, consulte las pautas de contribución
Puede usar el rastreador de problemas de GitHub para informar errores, hacer preguntas o sugerir nuevas funciones. Puede incluir el registro si eso es relevante, que se puede encontrar en ~/.config/ash-editor/log.txt .
Para las discusiones relacionadas con la hoja de ruta de desarrollo y el editor de cenizas en general, puede unirse al servidor Ash Discord.
Si no le gusta el desarrollo de software, aún puede contribuir financieramente. Las contribuciones financieras me ayudan a priorizar trabajar en este proyecto sobre los demás y me ayudan a saber que existe una demanda real de este software.





















Copyright © Akash Nag. Reservados todos los derechos.
Licenciado bajo la licencia GPL-2.0.