Vi para Windows
Publicado por Alan Patriota (última atualização em 08/01/2015)
[ Hits: 3.546 ]
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); } }
ListDir - Um listador de diretórios
Programa para inversão de colunas
Controle de Funcionários (Básico)
Transformando uma sequencia de binário em executável
Nenhum comentário foi encontrado.
Bloqueio de Países com IPTables
Fail2ban no Debian - Instalação e Configuração
Carteira de Bitcoin Electrum no Linux
Joystick não funciona no snes9x [Resolvido]
Instalando K3s no Fedora CoreOS
Configuração de Video no Terminal com Sintaxe GRUB_GFXMODE e GRUB_GFXPAYLOAD_LINUX
É possível instalar o MSoffice e utilizar de forma satisfatoria no lin... (0)
Como retornar o valor da função (0)