Existe um editor de texto para a linha de comando que use as mesmas teclas que o Bloco de Notas no Windows?

12

Estou acostumado a trabalhar no ambiente Windows e os comandos no bloco de notas, por exemplo, CtrlSpara salvar, CtrlCcopiar e assim por diante.

No Ubuntu, é útil trabalhar diretamente na linha de comando, por exemplo, como com vi mytextfile.txt.

Gostaria de usar um editor de texto que possa ser usado no Terminal, mas com os mesmos comandos de tecla do Bloco de Notas no Windows. Existe algum editor de texto com "comandos do bloco de notas" para a linha de comando do Ubuntu?

Jonas
fonte
Não conheço nenhum editor de terminal no Linux que permita usar comandos como o bloco de notas. Dito isto, você já tentou usar o "nano"? Os comandos estão listados na parte inferior e são instalados por padrão na maioria das distribuições.
Marlon

Respostas:

6

Tente Lucro mínimo (mped). Está listado em Synaptic

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Acabei de verificar e a versão mais recente do Synaptic parece não aceitar a opção de linha de comando -tx- que é alternar para o modo de texto e é lançada como GTK por padrão.
Nos terminais de texto (Ctrl + Alt + F [1-6]) é iniciado no modo de texto, mas no terminal do Gnome não parece haver mudança para o modo de texto

Se isso for verdade, você poderá baixar a versão mais antiga (hardy) ou criar a versão mais recente com ncursesw

zetah
fonte
Não vejo isso no Ubuntu Synaptic
endolith 06/02
0

você pode iniciar um editor de texto da GUI, semelhante ao bloco de notas, a partir do terminal da seguinte maneira:

gedit mytextfile.txt

você não está fazendo diretamente a edição do terminal, mas obtém toda a conveniência de iniciá-lo na linha de comando e nas combinações familiares de teclas.

greg
fonte
0

É improvável que um editor baseado em CLI aceite CtrlCe CtrlS. A razão para isso é que essas combinações de teclas são especiais para o terminal por padrão, portanto, o terminal as captura antes que elas atinjam o programa que você está executando dentro do terminal.

Quando o terminal recebe CtrlC, envia o sinal de INTERRUPÇÃO para o programa em execução dentro do terminal. A maioria dos programas será interrompida quando receberem esse sinal.

Quando o terminal recebe CtrlS, para de rolar a saída. Isso é útil se você estiver executando algo que está produzindo uma tonelada de dados para o terminal. Batendo CtrlS, você pode pausar a saída para examinar mais de perto essa parte específica. CtrlQretoma.

Com o sttycomando, você pode alterar essas combinações de teclas.

Geirha
fonte
2
nanoé um exemplo que permite que você use Ctrl + C
Lekensteyn
Os aplicativos de terminal podem substituir essas combinações de teclas da mesma forma que "stty".
João Pinto
Vocês dois estão certos, eu estava bem nessa.
Geirha
0

O Gedit é certamente uma boa escolha, mas não é baseado em linha de comando. Se você realmente precisa da funcionalidade do bloco de notas, pode usá-lo com o wine . No entanto, na minha opinião, vá para vi / vim ou para gedit

codificador
fonte
0

textadept-maldições ! Ainda não está disponível nos depósitos de pacotes padrão, mas é uma ferramenta maravilhosa para os transplantes do Windows. Além disso, é multiplataforma para que você possa instalá-lo no Windows para ganhar familiaridade. Suporta shift + setas para marcar o texto e muitos de seus outros favoritos.

Eu recomendo que você forneça um alias ou link simbólico adicional, pois digitar esse nome inteiro é irritante.

Peter M
fonte
0

A Micro faz isso https://github.com/zyedidia/micro . Praticamente o mais avançado aqui, eu realmente não entendo como isso ainda não foi mencionado.

phil294
fonte