Vi para Windows
Publicado por Alan Patriota (última atualização em 08/01/2015)
[ Hits: 4.168 ]
Homepage: alanpatriota.com
Aplicação simula um uso básico do VI para console do Windows, criando um arquivo novo e o preenchendo, ou no caso dele existir exibirá seu conteúdo.
#include<stdio.h> /* Aplicação simula um uso básico do VI para console do windows, criando um arquivo novo e o preenchendo, ou no caso dele existir exibirá seu conteúdo. Aplicação: vi para windows Autor: Alan Santos Patriota Data: 21 de Dezembro de 2014 */ int main(int argc, char *argv[]) // função vai receber como parâmetro o nome do arquivo a ser aberto { char corpo[5000], opc; FILE *arq = fopen(argv[1],"r"); long posicaoreal = ftell(arq); fseek(arq, 0, SEEK_END); long tamanho = ftell(arq); fseek(arq, posicaoreal, SEEK_SET); if (tamanho <= 0) { fclose(arq); arq = fopen(argv[1],"w"); system("cls || clear"); printf("\n>\t"); scanf("%[^\n]",corpo); fprintf(arq,"%s\n",corpo); fclose(arq); } else { system("cls || clear"); printf("\n>\t"); while( (fgets(corpo, sizeof(corpo), arq)) != NULL) printf("%s",corpo); scanf("%c",&opc); fclose(arq); } }
Copia uma linha selecionada para um arquivo secundário
Contando a quantidade de palavras de um arquivo texto
Nenhum comentário foi encontrado.
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Controle do PS5 no Linux Mint funciona? [RESOLVIDO] (5)
Bluetooth CSR 4.0 Dongle (Alternativo) (0)
Atualização do Linux para 21 "Vanessa... (3)