Editor de arquivos de texto
Um editor de arquivos de texto é um aplicativo usado para editar arquivos de texto simples. Esses arquivos podem conter caracteres ASCII ou caracteres não-ASCII, como caracteres especiais ou gráficos.
As funções típicas de um editor de arquivos de texto incluem:
* Novo - cria um novo documento; Exibe a barra de título da janela e permite abrir uma nova pasta, se necessário; e permite salvar seu trabalho.
Exibir/editar - Exibe qualquer arquivo de texto ASCII; Suporta convenções padrão de codificação de caracteres (como ASCII, ISO/IEC 2022, UTF-8 e Unicode). Também inclui a funcionalidade de pesquisa/substituição, a área de transferência, blocos normais e de colunas e outros recursos de edição comum.
Extensibilidade-suporta editores de visualização múltipla, edição de várias colunas, dobragem/colapso, transformação de dados e filtragem. Muitos editores de arquivos de texto também fornecem as ferramentas de conclusão e sintaxe do nome do arquivo.
CUT & CASTE, Encontre e substituir, ESC e outros comandos de entrada de texto podem ser inseridos em dois modos: Inserir modo, onde o usuário insere caracteres no texto ou modo de comando, onde o usuário emite comandos de edição. Quando o usuário insere um comando, o VI exibe um canto inferior esquerdo da tela que indica o modo.
Durante o modo de inserção, a tecla I no teclado ativa o editor; Quando o modo de comando está ativo, as teclas de texto comandos de edição de problemas.
A navegação do cursor varia amplamente entre os editores de texto, mas a maioria permite que o cursor seja movido pressionando o Control-A, o ESC e outras teclas de seta. Alguns também podem permitir que o cursor seja navegado pressionando a extremidade duas vezes.
Enrole para ajustar os controles se as linhas são embrulhadas automaticamente para ajustar a largura da janela do editor de texto, o que permite redimensionar sem perder quebras de linha. Quando o WRAP para ajustar é definido, o editor de texto exibe uma caixa de diálogo que inclui uma opção sobre como lidar com terminações de linha. Escolha se deve preservar o final da linha que foi criado pressionando o retorno; ou adicionar um personagem de nova linha a todas as linhas embrulhadas.