Esto criando um editor de texto e preciso de ajudar

esto criando um editor chamado BCODE esta no inicio estou com dificuldade


da para ver que tem o botão de salvar e de novo arquivo não sei como botar para funcionar parece
que vou te que criar um arquivo bash ou não estou com dificuldade
outra pergunta como eu faço para quanto uma pessoa clica no nova arquivo aparece uma guiar la em cima

Que linguagem e ferramentas está usando pra criar esse editor?

Abraço.

html, css, js e o nwjs (e parecido com electron)

Sendo parecido com o electron, imagino que as abas seriam criadas no html, e adicionadas dinamicamente via js, da mesma forma que se faria em uma página web (na mão ou usando um framework, como jqueryUI).

Para salvar e abrir arquivos, você pode usar os recursos de arquivo do nodejs, como a classe fs.

Abraço.