Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Emacs

Indice Emacs

Emacs è un editor di testo libero estremamente versatile molto popolare fra i programmatori. È stato sviluppato originariamente da Richard Stallman a partire dal settembre 1984, come insieme di Editor MACroS per l'editor TECO.

Indice

  1. 79 relazioni: Acronimo inverso, Amiga Unix, Anki, Autocompletamento, BibTeX, Buffer gap, Calcolo della Pasqua, Calendario maya, Chris Welty, Conkeror, ConnochaetOS, Control (tasto), Controversia sul nome GNU/Linux, DBase, Debian GNU/Hurd, Editor di testo, Emacs/W3, Eric Steven Raymond, Etica hacker, Fluxbox, Fork (sviluppo software), Free and Open Source Software, Geek code, GNOME Builder, GNU, GNU General Public License, GNU LilyPond, GNU Texmacs, Gnuplot, Gregorio (software), Group (Unix), Guerra degli editor, Hey Emacs, Hyper Text Coffee Pot Control Protocol, Internet Explorer, Internet Explorer 5, Internet Explorer per UNIX, James Gosling, Kaypro, La cattedrale e il bazaar, LaTeX, LDraw, Linguaggio di programmazione, Linguaggio di scripting, Lisp, Lista di editor HTML, Literate programming, Manifesto GNU, Markdown, Meta (tasto), ... Espandi índice (29 più) »

Acronimo inverso

L'acronimo inverso è un acronimo costruito in maniera tale che le lettere o sillabe iniziali di cui è composto coincidano con quelle di una parola pre-esistente.

Vedere Emacs e Acronimo inverso

Amiga Unix

Amiga Unix, inizialmente Commodore Amiga Unix, anche conosciuto informalmente come AMIX, è una versione del sistema operativo Unix per computer Amiga.

Vedere Emacs e Amiga Unix

Anki

Anki è un programma di flashcard a ripetizione spaziata. In giapponese il termine "Anki" significa memorizzazione. Il programma è basato sull'algoritmo SM2, creato per SuperMemo alla fine degli anni ottanta.

Vedere Emacs e Anki

Autocompletamento

Lautocompletamento, in informatica, è una funzionalità offerta da molti programmi di videoscrittura, IDE e browser. È la capacità di intuire automaticamente quale parola (o espressione) sta venendo digitata da tastiera, solo in base alle prime lettere.

Vedere Emacs e Autocompletamento

BibTeX

B, scritto anche BibTeX in testo normale, è uno strumento utilizzato per la formattazione di liste di riferimenti bibliografici utilizzato dal software di scrittura mathsf --> mathrm (LaTeX).

Vedere Emacs e BibTeX

Buffer gap

Un buffer gap, in informatica, rappresenta una struttura dati utilizzata per memorizzare lunghi vettori in modo compatto, mantenendo efficienti le operazioni di inserimento e rimozione, a condizione che queste siano eseguite intorno alla stessa posizione.

Vedere Emacs e Buffer gap

Calcolo della Pasqua

La Pasqua è una cosiddetta festività mobile: la sua data varia di anno in anno perché è correlata con il ciclo lunare. La Pasqua ebraica e la Pasqua cristiana celebrano eventi differenti e non possono cadere mai nello stesso giorno pur cadendo approssimativamente nello stesso periodo.

Vedere Emacs e Calcolo della Pasqua

Calendario maya

Il Calendario maya è l'ordinamento sulla datazione delle epoche che veniva utilizzato dai Maya e da altri popoli dell'America Centrale (Aztechi e Toltechi).

Vedere Emacs e Calendario maya

Chris Welty

È conosciuto principalmente per il suo lavoro nell'ambito delle ontologie, del Web semantico e per la partecipazione alla realizzazione del sistema Watson di IBM.

Vedere Emacs e Chris Welty

Conkeror

Conkeror è un browser libero basato su XULRunner. Si caratterizza per la navigazione a tastiera ispirata agli editor di testo come Emacs e vi.

Vedere Emacs e Conkeror

ConnochaetOS

ConnochaetOS, precedentemente chiamata Desktop Light Linux (o brevemente DeLi Linux), è una distribuzione GNU/Linux per vecchi PC.

Vedere Emacs e ConnochaetOS

Control (tasto)

control (dall'inglese control, "controllo"), spesso abbreviato in ctrl, è il tasto, presente sulla tastiera dei computer, contrassegnato da.

Vedere Emacs e Control (tasto)

Controversia sul nome GNU/Linux

La controversia sul nome GNU/Linux, in ambito informatico, indica il dibattito sull'utilizzo dell'espressione "GNU/Linux" per etichettare un sistema operativo basato su GNU (il sistema operativo unix-like ideato da Richard Stallman nel 1984) utilizzante Linux (il kernel per sistemi operativi unix-like ideato da Linus Torvalds nel 1991).

Vedere Emacs e Controversia sul nome GNU/Linux

DBase

dBase, scritto anche dBASE è un software per la gestione di database (DBMS), archivi dati, tabelle, report in ambiente MS-DOS e Windows. È costituito da un ambiente operativo e di sviluppo che utilizza una serie di comandi e istruzioni che agiscono sugli archivi.

Vedere Emacs e DBase

Debian GNU/Hurd

Debian GNU/Hurd è una distribuzione del progetto Debian che unisce il sistema operativo GNU al kernel GNU Hurd. È disponibile solamente su architettura i386.

Vedere Emacs e Debian GNU/Hurd

Editor di testo

Un editor di testo è un programma per la composizione di testi. Un semplice editor è generalmente incluso in ogni sistema operativo.

Vedere Emacs e Editor di testo

Emacs/W3

Emacs/W3 è un browser web per l'editor di testo Emacs, scritto principalmente da William M. Perry, interamente in Emacs Lisp. Come Lynx, Links, ELinks e w3m, è per la maggior parte solo testo.

Vedere Emacs e Emacs/W3

Eric Steven Raymond

È l'autore de La cattedrale e il bazaar e l'attuale manutentore del Jargon File (anche conosciuto come Il nuovo dizionario degli hacker) e l'ideatore del Glider come simbolo rappresentativo della comunità hacker.

Vedere Emacs e Eric Steven Raymond

Etica hacker

Con l'espressione ethical hacker si fa riferimento all'etica emersa nelle prime comunità virtuali o "cyber-comunità", dedite alla programmazione informatica.

Vedere Emacs e Etica hacker

Fluxbox

Fluxbox è un window manager basato sul codice di Blackbox versione 0.61.1, ma con un elevato grado di personalizzazione e funzionalità aggiuntive.

Vedere Emacs e Fluxbox

Fork (sviluppo software)

Un fork (o branch), nell'ambito dell'ingegneria del software e dell'informatica, indica lo sviluppo di un nuovo progetto software che parte dal codice sorgente di un altro già esistente, a opera di un programmatore.

Vedere Emacs e Fork (sviluppo software)

Free and Open Source Software

Free and open source software o free/libre open source software (in acronimo rispettivamente FOSS e FLOSS) sono due termini generici usati per riferirsi sia al free software che al software open source.

Vedere Emacs e Free and Open Source Software

Geek code

Il geek code (in italiano: "codice geek") è un codice sintetico formato da lettere e simboli usato dai geek per descrivere la loro personalità, il loro aspetto, i loro interessi e alcune opinioni generali.

Vedere Emacs e Geek code

GNOME Builder

GNOME Builder è un ambiente di sviluppo integrato (IDE) multilinguaggio di programmazione per la piattaforma GNOME, progettato principalmente per aiutare la scrittura di applicazioni basate su GNOME.

Vedere Emacs e GNOME Builder

GNU

GNU (AFI:, acronimo ricorsivo di "GNU's Not Unix") è un sistema operativo Unix-like, ideato nel 1984 da Richard Stallman e promosso dalla Free Software Foundation, allo scopo di ottenere un sistema operativo completo utilizzando esclusivamente software libero: l'obiettivo era rifare un sistema operativo libero ma che non fosse più quello di prima, che rispondesse alle idee originarie, che avesse le stesse proprietà del sistema Unix, ma che fosse allo stesso tempo diverso.

Vedere Emacs e GNU

GNU General Public License

La GNU General Public License (comunemente indicata con l'acronimo GNU GPL o semplicemente GPL) è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Vedere Emacs e GNU General Public License

GNU LilyPond

GNU LilyPond è un software libero per la notazione musicale, disponibile per tutti i principali sistemi operativi. Utilizza una notazione testuale per la musica basata sull'insieme dei caratteri ASCII (secondo il modello utilizzato anche da LaTeX), che viene poi compilata per ottenere documenti in PDF, PostScript, SVG, PNG e altri formati.

Vedere Emacs e GNU LilyPond

GNU Texmacs

GNU TeXmacs è un editor di testo WYSIWYG e allo stesso tempo un sistema di tipografia digitale destinato particolarmente a scopi di tipo scientifico come la scrittura di libri, articoli e presentazioni.

Vedere Emacs e GNU Texmacs

Gnuplot

gnuplot è un programma per la realizzazione di grafici di funzioni matematiche in due o tre dimensioni e la rappresentazione grafica di dati grezzi.

Vedere Emacs e Gnuplot

Gregorio (software)

Gregorio è un programma per scrivere o modificare spartiti musicali gregoriani in notazione quadrata. È pubblicato come software libero con licenza GPL.

Vedere Emacs e Gregorio (software)

Group (Unix)

Il file di testo /etc/group funziona in maniera simile a /etc/passwd, questo però si occupa di memorizzare le appartenenze di un utente a uno o più gruppi.

Vedere Emacs e Group (Unix)

Guerra degli editor

La guerra degli editor indica la rivalità tra gli editor di testo Emacs e Vi (e le sue successive incarnazioni Vim e gVim). Si tratta di due editor entrambi molto versatili, i cui utenti hanno spesso condotto flame war su quale dei due fosse il migliore.

Vedere Emacs e Guerra degli editor

Hey Emacs

"Hey Emacs" è una direttiva che viene posta all'inizio o alla fine ad un file di testo per indicare ad Emacs o XEmacs quale modalità usare modificando quel file.

Vedere Emacs e Hey Emacs

Hyper Text Coffee Pot Control Protocol

Hyper Text Coffee Pot Control Protocol (HTCPCP) è un protocollo di rete per il controllo, il monitoraggio e la diagnostica delle caffettiere.

Vedere Emacs e Hyper Text Coffee Pot Control Protocol

Internet Explorer

Internet Explorer (IE o MSIE), noto anche come Windows Internet Explorer (WIE), è stato un browser web grafico proprietario sviluppato da Microsoft e incluso in Windows a partire dal 1995.

Vedere Emacs e Internet Explorer

Internet Explorer 5

Internet Explorer 5 è un web browser grafico pubblicato da Microsoft il 18 marzo 1999 per Windows, Solaris e HP-UX, il 27 marzo 2000 per Apple Mac OS, e il 25 settembre 2001 per Apple Mac OS X.La versione 5.0 (con il motore di rendering Trident II) venne inclusa in Windows 98 SE, la versione 5.01 in Windows 2000, e la versione 5.5 (Trident III) in Windows Me.

Vedere Emacs e Internet Explorer 5

Internet Explorer per UNIX

Con Internet Explorer per UNIX si intende la serie di Internet Explorer sviluppata per le piattaforme di tipo UNIX, quali Solaris e HP-UX. Internet Explorer per UNIX offriva alcune funzionalità assenti nella versione per Windows, come i tasti di scelta rapida in stile Emacs e le associazioni ai programmi esterni.

Vedere Emacs e Internet Explorer per UNIX

James Gosling

Nel 1977 ottiene il Bachelor of Science in Informatica dall'Università di Calgary, e nel 1983 consegue anche il dottorato alla Carnegie Mellon University, con una tesi intitolata The Algebraic Manipulation of Constraints.

Vedere Emacs e James Gosling

Kaypro

Kaypro Corporation, comunemente nota come Kaypro, è stata una società statunitense produttrice di home e personal computer degli anni ottanta.

Vedere Emacs e Kaypro

La cattedrale e il bazaar

La cattedrale e il bazaar (The Cathedral and the Bazaar) è un saggio sullo sviluppo del software scritto da Eric Steven Raymond. Esso descrive un nuovo modello di sviluppo, il cui esempio più famoso ed efficace è la modalità di costruzione del kernel Linux, chiamato appunto bazaar per lo spirito di decentralizzazione con cui gli sviluppatori sono spinti a collaborare tra loro.

Vedere Emacs e La cattedrale e il bazaar

LaTeX

LaTeX (scritto anche; pronunciato, e non, perché la X è in realtà una chi maiuscola) è un linguaggio di marcatura per la preparazione di testi, basato sul programma di composizione tipografica TeX; la versione attuale è chiamata LaTeX2ε, mentre LaTeX3 è in corso di sviluppo.

Vedere Emacs e LaTeX

LDraw

Un modello creato con LDraw LDraw è un diffuso sistema di strumenti free software per modellare costruzioni LEGO in tre dimensioni. Il programma originale e il formato di file furono scritti da James Jessiman, che ha anche modellato molti dei pezzi originali nella libreria, parte centrale del programma.

Vedere Emacs e LDraw

Linguaggio di programmazione

Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.

Vedere Emacs e Linguaggio di programmazione

Linguaggio di scripting

Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.

Vedere Emacs e Linguaggio di scripting

Lisp

Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale.

Vedere Emacs e Lisp

Lista di editor HTML

Gli editor di testo sono usati per produrre pagine in formato testo e, quindi, possono essere impiegati anche per sviluppare pagine web.

Vedere Emacs e Lista di editor HTML

Literate programming

Il Literate programming è un paradigma di programmazione introdotto da Donald Knuth in cui un programma per computer viene fornito come una spiegazione della sua logica in un linguaggio naturale, come l'inglese, intervallata da frammenti di macro e codice sorgente tradizionale, da cui può essere generato codice sorgente compilabile.

Vedere Emacs e Literate programming

Manifesto GNU

Il Manifesto GNU (GNU Manifesto in inglese) è stato scritto da Richard Stallman e pubblicato nel mese di marzo 1985 nel Dr. Dobb's Journal of Software Tools come una spiegazione e definizione degli obiettivi del Progetto GNU e per richiamare partecipazione e supporti.

Vedere Emacs e Manifesto GNU

Markdown

Markdown è un linguaggio di markup con una sintassi del testo semplice progettata in modo che possa essere convertita in HTML e in molti altri formati usando un tool omonimo.

Vedere Emacs e Markdown

Meta (tasto)

Il Tasto Meta è un tasto speciale delle tastiere del MIT, come la Space-cadet keyboard, e sulle tastiere della Sun. È rappresentato da un rombo nero.

Vedere Emacs e Meta (tasto)

Open source

Con open source (in italiano sorgente aperta), in informatica, si indica un software distribuito, generalmente in via gratuita, sotto i termini di una licenza open source, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.

Vedere Emacs e Open source

Pacchetti GNU

Questa lista elenca, in ordine alfabetico, tutti i pacchetti ufficiali del progetto GNU. Per questioni pratiche, nei nomi come "GNU Health", l'ordine alfabetico si applica sulla seconda parola.

Vedere Emacs e Pacchetti GNU

Par (Unix)

Il programma par per computer è un'utility di formattazione del testo per sistemi operativi Unix e Unix-like, scritta da Adam M. Costello come sostituto per il comando fmt.

Vedere Emacs e Par (Unix)

Passwd

passwd è un comando tipico dei sistemi operativi Unix e Unix-like che consente di assegnare o cambiare la password di autenticazione di un utente del sistema.

Vedere Emacs e Passwd

PHP

PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti; originariamente acronimo di "Personal Home Page") è un linguaggio di scripting interpretato, originariamente concepito per la programmazione di pagine web dinamiche.

Vedere Emacs e PHP

Pico (editor)

Pico (acronimo di Pine composer) è un editor di testo per sistemi operativi Unix-like, componente del client email Pine.

Vedere Emacs e Pico (editor)

Qt (toolkit)

Qt, in informatica ed in particolare nel campo della programmazione, è una libreria multipiattaforma per lo sviluppo di programmi con interfaccia grafica (a parte per la divisione menzionata sotto 'console') tramite l'uso di widget (congegni o elementi grafici).

Vedere Emacs e Qt (toolkit)

R (software)

R è un linguaggio di programmazione specifico per la statistica e la grafica computazionali, sostenuto dalla R Core Team e dalla R Foundation for Statistical Computing.

Vedere Emacs e R (software)

Richard Stallman

È tra i principali esponenti del movimento del software libero: nel settembre 1983 diede avvio al progetto GNU con l'intento di creare un sistema operativo simile a Unix, ma composto interamente da software libero: da ciò prese vita il movimento del software libero.

Vedere Emacs e Richard Stallman

Robert J. Chassell

È stato uno dei fondatori della Free Software Foundation (FSF) nel 1985. Ha ricoperto anche il ruolo di tesoriere della FSF. Dopo aver lasciato la FSF è diventato un divulgatore a tempo pieno del software libero.

Vedere Emacs e Robert J. Chassell

Scorciatoie da tastiera

Una scorciatoia da tastiera (in inglese keyboard shortcut), in informatica, è la pressione di due o più tasti contemporaneamente che richiamano una certa operazione di un software o del sistema operativo di un PC.

Vedere Emacs e Scorciatoie da tastiera

Shadow (Unix)

Quello delle shadow password è un meccanismo presente su vari sistemi operativi Unix e Unix-like (come ad esempio GNU/Linux) per memorizzare in forma crittografata le password di autenticazione al sistema in file accessibili solo ad utenti privilegiati (ad esempio l'utente root), in modo da rendere più difficoltoso ottenere i dati necessari per effettuare un attacco a forza bruta per scoprire le password.

Vedere Emacs e Shadow (Unix)

SLIME

SLIME (Superior Lisp Interaction Mode for Emacs) è un mode di Emacs per lo sviluppo di applicazioni con il linguaggio di programmazione Common Lisp.

Vedere Emacs e SLIME

Software libero

Il software libero (dall'inglese free software o libre software) è un software distribuito sotto i termini di una licenza di software libero, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.

Vedere Emacs e Software libero

Spazio unificatore

Lo spazio unificatore o spazio indivisibile oppure spazio insecabile (in inglese non-breaking space, NBSP, «spazio insecabile») è un carattere spazio speciale usato dagli elaboratori di testo che impedisce di mandare a capo automaticamente le linee nella posizione dove è presente.

Vedere Emacs e Spazio unificatore

Stile d'indentazione

Lo stile d'indentazione in programmazione informatica è un insieme di regole per la gestione dell'indentazione dei blocchi di codice. Nella maggior parte dei linguaggi, detti in forma libera, l'indentazione non ha un significato sintattico ma viene usata come notazione secondaria per migliorare la leggibilità del codice, rendendo immediatamente visibile al programmatore la struttura dei blocchi che costituiscono il flusso di esecuzione del programma.

Vedere Emacs e Stile d'indentazione

SuperCollider

SuperCollider è un ambiente di sviluppo e un linguaggio di programmazione creato nel 1996 da James McCartney per la sintesi audio in tempo reale e la composizione algoritmicaJ.

Vedere Emacs e SuperCollider

Syllable

Syllable era un sistema operativo open source per processori x86 Pentium Intel o compatibili. Il proposito è di creare un sistema operativo desktop di semplice utilizzo studiato per l'utilizzo casalingo o per piccoli uffici.

Vedere Emacs e Syllable

TECO

TECO, originariamente un acronimo per Tape Editor and COrrector (editor di nastri e correttore), poi successivamente inteso come Text Editor and COrrector (editor di testo e correttore), era un editor di testo sviluppato al MIT.

Vedere Emacs e TECO

Tetris

Tetris (sincrasi di тетрамино, "tetramino", e теннис, "tennis") è un videogioco di logica e ragionamento russo inventato da Aleksej Leonidovič Pažitnov nel 1984, mentre lavorava al centro di calcolo dell'Accademia delle scienze dell'URSS di Mosca.

Vedere Emacs e Tetris

TextEdit

TextEdit è un editor di testo, inizialmente disponibile per i computer prodotti dalla Next Computer, NEXTSTEP e OPENSTEP, fu distribuito insieme a macOS dopo che la Apple acquisì la Next Computer.

Vedere Emacs e TextEdit

Vi (software)

vi è un editor di testo con interfaccia testuale per BSD e Unix. Il nome deriva dalla più breve abbreviazione non ambigua del comando visual in ex (cioè). Questo comando commuta l'editor di linea ex in modalità visuale.

Vedere Emacs e Vi (software)

Vim (editor di testo)

Vim, o Vi IMproved, è un editor di testo open source e multipiattaforma, nato per fornire una versione migliorata dell'editor di testo vi, creato da Bill Joy.

Vedere Emacs e Vim (editor di testo)

W3m

w3m è un browser web testuale open source. Supporta le tabelle, i frame, le connessioni SSL, i colori ed anche le immagini in linea su terminali abilitati.

Vedere Emacs e W3m

William John Sullivan

Più conosciuto come John Sullivan, è un attivista per la libertà del software, un hacker e uno scrittore. John è attualmente un manager della Free Software Foundation, dove ha lavorato sin dal 2003.

Vedere Emacs e William John Sullivan

XEmacs

XEmacs è un editor di testo derivato da GNU Emacs, che pone l'accento su un buon supporto per l'interfaccia grafica, principalmente per il sistema a finestre X. XEmacs funziona per la maggior parte dei sistemi operativi Unix (sotto X o in un terminale di testo), oltre che sotto Windows.

Vedere Emacs e XEmacs

Zwei

* ZWEI – editor di testo basato su Emacs.

Vedere Emacs e Zwei

ZWEI (software)

ZWEI (ZWEI Was EINE Initially) è un editor di testo basato su Emacs. Ispirato al progetto EINE (EINE Is Not Emacs) di Daniel L. Weinreb, ZWEI è scritto in Lisp.

Vedere Emacs e ZWEI (software)

^txt2regex$

^txt2regex$ è un programma che, tramite una procedura guidata, permette di creare espressioni regolari semplicemente ponendo una sequenza di domande.

Vedere Emacs e ^txt2regex$

, Open source, Pacchetti GNU, Par (Unix), Passwd, PHP, Pico (editor), Qt (toolkit), R (software), Richard Stallman, Robert J. Chassell, Scorciatoie da tastiera, Shadow (Unix), SLIME, Software libero, Spazio unificatore, Stile d'indentazione, SuperCollider, Syllable, TECO, Tetris, TextEdit, Vi (software), Vim (editor di testo), W3m, William John Sullivan, XEmacs, Zwei, ZWEI (software), ^txt2regex$.