txtfmt.

txtfmt é um plugin vim de sintaxe / filetype para adicionar formato e atributos de cor ao texto simples.
Baixe Agora

txtfmt. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Brett Stahlman
  • Site do editor:
  • http://www.vim.org/scripts/script.php?script_id=2208

txtfmt. Tag


txtfmt. Descrição

O TXTFMT é um plug-in VIM Syntax / Filetype para adicionar formato e atributos de cor ao texto simples. O TXTFMT é um plug-in VIM Syntax / Filetype para adicionar formato e atributos de cor ao texto simples. A formatação do txtfmt é realizada através do uso de "tokens" de caracteres único (escolhido a partir de intervalos nem normalmente usados em arquivos de texto), que são usados para definir atributos de destaque para texto subseqüente. Os próprios tokens são escondidos pelo arquivo de sintaxe do txtfmt, para que cada um apareça como um único espaço. txtfmt requer 9 tais tokens para regiões de cores. O número de tokens necessários para regiões de formato varia de acordo com a configuração de opção 'tokrange' específica do TXTFMT. : Ajuda txtfmt-'tokrange'if'if, por exemplo, o qualificador "curto" foi usado, então os únicos atributos de formatação em uso são negligenciados, sublinhados e itálico. Todas as permutações possíveis desses atributos podem ser representadas com apenas 8 tokens. Se, por outro lado, o qualificador "longo" foi usado na configuração de 'tokrange', o conjunto de atributos de formato disponíveis se expande para incluir destaque, inverter e (para versões vim> = 7.0) subcurl. Nesse caso, o TXTFMT exigirá tokens de 32 ou 64 formatos, dependendo se a versão do VIM suporta UnderCurl.Hotes são 2 tipos de token de marcador TXTFMT: marcadores de formato e marcadores de cores. Os dois tipos de regiões iniciados por esses dois tipos de tokens são "ortogonais", o que significa que um token de formato não tem efeito sobre a coloração, e um token colorido não tem efeito na formatação. Por exemplo, suponha que você tenha começado uma região de cores verde inserindo o token apropriado (com um dos mapeamentos de txtfmt, para ser discutido posteriormente). Agora você deseja enfatizar uma palavra ou frase, formatando-a em itálico, mas você não deseja alterar a cor. Nesse caso, você simplesmente inseriria o token de formato denotando "itálico", e posteriormente o texto digitado seria verde itálico. Se você mais tarde quisesse voltar para o texto verde não-itálico (normal), você simplesmente inseriria o token de formato correspondente a "sem formato". Observe que os tokens de formato e cor podem ser livremente intercalados um com o outro em qualquer ordem. Os tokens descritos acima são simplesmente caracteres pertencentes ao conjunto de caracteres em uso (por exemplo, latin1, utf-8, etc ...), então seria teoricamente Possível realizar o destaque com um arquivo de sintaxe sozinho, simplesmente inserindo caracteres do Themarker com Ctrl-V ou algo semelhante. No entanto, isso exigiria que você memorize os códigos de caracteres correspondentes a 8 cores e todas as combinações de sublinhado, negrito, itálico, etc ... Assim, além de um arquivo de sintaxe, o TXTFMT fornece um plug-in Filety (FtPlugin), que fornece mapeamentos e funções para facilitar o trabalho com os tokens de formato / cor. Inserindo tokens, fome (saltar para) tokens, e consultar o tipo de token, são apenas algumas das operações que podem ser executadas com mapeamentos e / ou funções definidas no ftplugin.Requirements: · Viminstalação: A distribuição TXTFMT compreende os seguintes arquivos: Doc / TXTFMT.VIM TXTFMT arquivo de ajuda (este arquivo) ftplugin / txtfmt.vim txtfmt fileType plugin (contém mapeamentos para trabalhar com o arquivo de sintaxe txtfmt tokens) sintaxe / txtfmt.vim txtfmt (define o txtfmt sintaxe destaque) plugin / txtfmt.vim txtfmt Código de configuração comum (contém script de configuração necessário pelos plugins de syntype e sintaxe) mb_patch.txt yukihiro nakadaira's patch para corrigir o manuseio de compensações de Characteracters multibyte (necessárias para versões do VIM antes de 7.2 se os caracteres multibyte forem usados como tokens txtfmt) indent_patch.txt Patch de Bram Moolenaar para corrigir o manuseio de listas separadas por dot.vim em valores de opção 'Filetype' (requerido somente se você planeja usar o TXTFMT em conjunto com arquivos C) todos os txtfmt.v Os arquivos de IM devem ser colocados em seus respectivos diretórios-pais, em algum lugar do seu "runtimepath". Se você precisar dos arquivos de patch, você os coloca onde quiser. Nota: Para tornar os tópicos da Ajuda do TXTFMT visível para o comando Vim: Ajuda, você deve executar: Helptags, passando o caminho para a pasta Doc onde você desacompanhou txtfmt.txt como um argumento . por exemplo,: Helptags $ VIM / VIMFILLES / DOCDetecting ou Configuração de TxtFMT FileTypeOnce Você copiou os arquivos txtfmt para os diretórios apropriados em 'RunTifePath', você sempre pode usar a sintaxe e os mapeamentos do TXTFMT, definindo manualmente a opção 'Filetype'. A opção 'Filetype' pode ser definida na linha do Thecommand: e. : SET FT = txtfmta melhor abordagem para um arquivo projetado para ser visualizado com o Destino do TxtFMT seria para definir o tipo de arquivo em um modelo VIM: e. VIM: ft = txtfmtwhile A abordagem manual pode ser apropriada para alguns usos, se você se encontrar sempre usando o txtfmt com certos tipos de arquivos, ele provavelmente faz sentido configurar a detecção automática por meio de um dos métodos discutidos na seção "New-Filetype "Na ajuda do vim. A abordagem mais simples é criar seu próprio fileType.vim (supondo que você ainda não tenha feito isso) em um diretório que vem antes de $ vimruntime em 'RunTifePath'. Dentro deste script, você deve definir um autocommand que irá: SetFileType para o TXTFMT para qualquer arquivo com uma extensão apropriada.


txtfmt. Software Relacionado

utf2any.

utf2any traduz um arquivo codificado no UTF-7 ou UTF-8 (Unicode) em qualquer formato de texto de 7 ou 8 bits. ...

69

Download

KVedit

keveledit é um editor do ZZT World que é muito mais poderoso que o editor embutido. ...

175

Download