Sistemas & Desarrollo

encontrados: 7, tiempo total: 0.273 segundos rss2
9 meneos
115 clics
Diez trucos para el editor Vi/Vim (volumen 2) [ENG]

Diez trucos para el editor Vi/Vim (volumen 2) [ENG]  

En esta entrada es la segunda parte de los trucos para el editor de texto Vi/Vim [Primera parte: www.meneame.net/m/SysDevs/diez-trucos-editor-vi-vim-volumen-1-eng ]. Vim (Vi IMproved) es la versión moderna del editor Vi, el editor de texto orientado a la consola originalmente creado para entornos Unix, que se encuentra presente o es instalable en todas las distribuciones de Linux.
10 meneos
145 clics
Diez trucos para el editor Vi/Vim (volumen 1) [ENG]

Diez trucos para el editor Vi/Vim (volumen 1) [ENG]  

En esta entrada se muestran diez útiles trucos del editor de texto Vi/Vim. Vim (Vi IMproved) es la versión moderna del editor Vi, el editor de texto orientado a la consola originalmente creado para entornos Unix. Vim está presente o es instalable en todas las distribuciones de Linux. Se podría preguntar, ¿por qué Vim? La respuesta es que principalmente por tres razones: Vim siempre está ahí; Vim es extremadamente potente; y Vim es altamente configurable.
11 meneos
145 clics
Un breve vistazo a cómo varios editores de texto gestionan sus datos textuales [ENG]

Un breve vistazo a cómo varios editores de texto gestionan sus datos textuales [ENG]

Esta es una reseña de cómo varios editores de texto gestionan sus datos textuales dentro de la memoria. Los programadores queremos las mejores herramientas para el trabajo, pero ¿qué significa lo mejor? Para algunos lo mejor de la edición de alta eficiencia física. Otros prefieren que sus editores sean totalmente eficaces para sacarles el máximo partido. Hay una carrera para conseguir estas características y en este artículo se muestra qué han elegido sus desarrolladores para conseguirlas.
58 meneos
1023 clics
Envío erróneo o controvertido, por favor lee los comentarios.

jq, el sed del siglo XXI

sed es una herramienta presente en cualquier sistema UNIX. Se trata de un editor de texto en modo streaming. Aunque sed es una herramienta muy potente, con un lenguaje de programación propio que es Turing completo, la mayor cantidad de usos son sustituir o extraer datos usando expresiones regulares y los comandos s y p. jq es sed para el siglo XXI porque trabaja de forma nativa con JSON, es decir, trabaja con objetos, no con texto plano.
31 27 8 K 26
31 27 8 K 26
8 meneos
333 clics
La potencia de los recortes de código (snipples)

La potencia de los recortes de código (snipples)

Un recorte de código es una pequeña plantilla que podemos reutilizar dentro de un editor de textos. Esta plantilla se pega, en el texto que se está editando, al escribir una palabra y pulsar el tabulador. En el siguiente ejemplo, al escribir html5 y pulsar tabulador, se pega la plantilla correspondiente:
2 meneos
45 clics

La edición de texto en pantalla te odia [ENG]

Hace más o menos un mes se publicó la entrada de Alexis Beingessner sobre cómo te odia el dibujado de texto en pantalla, entrada que me dio fuerte en el corazón. Allá por 2017 estaba creando un nuevo editor de texto para navegadores. Viendo lo poco satisfactorio que era el API pensé: “reimplementaré la selección de texto yo mismo. ¿Cuán difícil será?”. Era joven e iluso. Pensé que me llevaría dos semanas, pero en realidad ha consumido varios años de mi vida.
16 meneos
624 clics

El dibujado de texto en pantalla te odia [ENG]  

¿Cuán difícil puede ser dibujar texto en pantalla? Pues resulta que es extremadamente difícil. Hasta donde yo sé no hay ningún sistema, literalmente, que dibuje texto en pantalla ‘perfectamente’. Todos los sistemas hacen lo máximo posible, aunque algunos hacen más que otros. El tema aquí es que en realidad no hay respuestas correctamente consistentes y que, además, todo es más importante de lo que se cree y todo afecta a todo.
13 3 0 K 61
13 3 0 K 61

menéame