txtfmt

TXTFMT es un complemento de SINTAX / FILETYPE VIM para agregar formatos y atributos de color al texto sin formato.
Descargar ahora

txtfmt Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Brett Stahlman
  • Sitio web del editor:
  • http://www.vim.org/scripts/script.php?script_id=2208

txtfmt Etiquetas


txtfmt Descripción

TXTFMT es un complemento de SINTAX / FILETYPE VIM para agregar formatos y atributos de color al texto sin formato. txtfmt es una sintaxis / filetype Vim plug-in para añadir atributos de formato y en color a texto sin formato. formato de txtfmt se logra mediante el uso de un solo carácter "fichas" (elegidos entre los rangos que no se utilizan normalmente en archivos de texto), que se utilizan para definir los atributos de resaltado para el texto subsiguiente. Los tokens de sí mismos, ocultas detrás de archivo de sintaxis de Txtfmt, para que cada aparece como un solo espacio. txtfmt requiere 9 tales fichas para regiones de color. El número de fichas necesarias para las regiones formato varía según la configuración de la opción del txtfmt específica 'tokrange'. : Ayuda txtfmt-'tokrange'If, por ejemplo, el "corto" calificador se utilizó, a continuación, los atributos solamente de formato en uso son negrita, subrayado y en cursiva. Todas las posibles permutaciones de estos atributos pueden ser representados con sólo 8 fichas. Si, por el contrario, el "largo" de clasificación se utilizó en la configuración de 'tokrange', el conjunto de atributos de formato disponible se expande para incluir destacado, revertir y (para las versiones de Vim> = 7.0) undercurl. En este caso, Txtfmt requerirá 32 o 64 tokens de formato, dependiendo de si la versión de Vim soporta undercurl.There 2 tipos de Txtfmt marcadores token: formato de marcadores y marcadores de color. Los 2 tipos de regiones iniciados por estos 2 tipos de símbolos son "ortogonal", lo que significa que una ficha de formato no tiene efecto sobre la coloración, y un color ficha tiene ningún efecto sobre el formateo. Por ejemplo, supongamos que ha comenzado una región de color verde mediante la inserción de la ficha adecuada (con una de las asignaciones de txtfmt, que veremos más adelante). Ahora desea enfatizar una palabra o frase al formatearlo en cursiva, pero no desea cambiar el color. En este caso, sólo tendría que insertar el formato de señal que denota "cursiva", y posteriormente texto escrito en cursiva sería verde. Si, posteriormente, deseaba volver interruptor en el texto en verde no-cursiva (normal), le basta con insertar el formato de señal correspondiente a "sin formato". Tenga en cuenta que el formato y el color de las fichas pueden ser intercaladas libremente entre sí en cualquier order.The tokens descrito anteriormente son simplemente personajes pertenecientes al conjunto de caracteres en uso (por ejemplo, latin1, UTF-8, etc ...), por lo que sería teóricamente posible llevar a cabo el resaltado de sintaxis con un archivo solo, simplemente insertando TheMarker personajes con CTRL-V o algo similar. Sin embargo, esto requeriría que memorizar los códigos de caracteres correspondientes a 8 colores y todas las combinaciones de subrayado, negrita, cursiva, etc ... Por lo tanto, además de un archivo de sintaxis, txtfmt proporciona un plugin tipo de archivo (ftplugin), que proporciona asignaciones y funciones para facilitar el trabajo con las fichas formato / color. La inserción de fichas, la búsqueda (saltar a) fichas, y consulta de tipo de token, son sólo algunas de las operaciones que se pueden realizar con las asignaciones y / o funciones definidas en los ftplugin.Requirements: · VimINSTALLATION: La distribución txtfmt comprende los siguientes archivos: / archivo de ayuda txtfmt.vim txtfmt doc (este archivo) ftplugin / txtfmt.vim txtfmt tipo de archivo plug-in (contiene asignaciones para trabajar con txtfmt fichas) archivo de sintaxis / txtfmt.vim txtfmt sintaxis (define el txtfmt resaltado de sintaxis) plug-in / txtfmt.vim txtfmt código de configuración común (contiene script de configuración necesaria tanto por los plugins de tipo de archivo y de sintaxis) mb_patch.txt parche de Yukihiro Nakadaira para fijar el manejo de las compensaciones multibyte chararacter (necesario para las versiones de Vim antes de 7,2 si los caracteres de varios bytes se utilizan como txtfmt tokens) indent_patch.txt parche de Bram Moolenaar a la manipulación del arreglo de indent.vim de listas separadas con puntos en los valores de opción de tipo de archivo '' (sólo es necesario si tiene previsto utilizar txtfmt junto con los archivos C) Todo el txtfmt.v im archivos deben ser colocados en sus respectivos directorios padre, en algún lugar de su 'runtimepath'. Si necesita los archivos de revisión, youmay colocarlos donde like.Important Nota: Para hacer txtfmt temas de ayuda visible para de Vim: comando de ayuda, plazo youmust: helptags, pasando la ruta de la carpeta doc donde txtfmt.txt descomprimido como un argumento . por ejemplo,: helptags $ VIM / vimfiles / docDETECTING O AJUSTE TXTFMT FILETYPEOnce que haya copiado los archivos txtfmt a los directorios apropiados en 'runtimepath', siempre se puede utilizar la sintaxis txtfmt y asignaciones manualmente ajustando la opción 'tipo de archivo'. La opción 'filetype' se puede establecer en la línea thecommand: por ejemplo, : Conjunto ft = txtfmtA mejor enfoque para un archivo diseñado para ser visto con txtfmt highlightingwould sean para establecer el tipo de archivo en un Vim modeline: por ejemplo, vim: ft = txtfmtWhile el enfoque manual pueden ser apropiados para algunos usos, si usted se encuentra siempre utilizando txtfmt con ciertos tipos de archivos, es probable que tenga sentido para configurar la detección automática a través de uno de los métodos descritos en la sección "nuevo tipo de archivo "en la ayuda de Vim. El método más sencillo es crear su propia filetype.vim (suponiendo que no lo ha hecho ya) en un directorio que viene antes $ VIMRUNTIME en 'runtimepath'. Dentro de esta secuencia de comandos, debe definir un AutoCommand que será: setfiletype a txtfmt para cualquier archivo con la extensión apropiada.


txtfmt Software relacionado

PIG.VIM

PIG.VIM es una sintaxis de lenguaje de cerdo destacando el script VIM. ...

162

Descargar

utf2any

UTF2Any traduce un archivo codificado en UTF-7 o UTF-8 (Unicode) en cualquier formato de texto de 7 u 8 bits. ...

69

Descargar

Género

KEVEDIT es un editor mundial ZZT que es mucho más potente que el editor integrado. ...

175

Descargar