emacs

Table of Contents

main

Visión de conjunto

Introducción

Cómo instalar

Requisitos previos

Mac OS

Instalar

Ubuntu

Emacs 25
$ sudo apt-add-repository -y ppa:adrozdoff/emacs
$ sudo apt update
$ sudo apt install emacs25

Mac OS

$ brew install emacs

Paquetes instalados

  • aspell
  • aspell-en
  • dictionaries-common
  • emacs25-bin-common
  • emacs25-common
  • emacs25-el
  • emacsen-common
  • enchant
  • ghostscript
  • gsfonts
  • gstreamer1.0-plugins-base
  • gstreamer1.0-plugins-good
  • gstreamer1.0-x
  • hunspell-en-us
  • imagemagick-common
  • libaa1
  • libasound2
  • libasound2-data
  • libaspell15
  • libavc1394-0
  • libcaca0
  • libcdparanoia0
  • libcupsfilters1
  • libcupsimage2
  • libdv4
  • libenchant1c2a
  • libfftw3-double3
  • libflac8
  • libfribidi0
  • libgeoclue0
  • libgif7
  • libgl1-mesa-glx
  • libgpm2
  • libgs9
  • libgs9-common
  • libgstreamer-plugins-base1.0-0
  • libgstreamer-plugins-good1.0-0
  • libgstreamer1.0-0
  • libharfbuzz-icu0
  • libhunspell-1.3-0
  • libice6
  • libiec61883-0
  • libijs-0.35
  • libjack-jackd2-0
  • libjavascriptcoregtk-3.0-0
  • libjbig2dec0
  • liblockfile-bin
  • liblockfile1
  • liblqr-1-0
  • libm17n-0
  • libmagickcore-6.q16-2
  • libmagickwand-6.q16-2
  • libogg0
  • libopus0
  • liborc-0.4-0
  • libotf0
  • libpaper-utils
  • libpaper1
  • libraw1394-11
  • libsamplerate0
  • libshout3
  • libslang2
  • libsm6
  • libspeex1
  • libtag1v5
  • libtag1v5-vanilla
  • libtext-iconv-perl
  • libtheora0
  • libv4l-0
  • libv4lconvert0
  • libvisual-0.4-0
  • libvorbis0a
  • libvorbisenc2
  • libwavpack1
  • libwebkitgtk-3.0-0
  • libwebkitgtk-3.0-common
  • libwebp5
  • libxcb-glx0
  • libxslt1.1
  • libxt6
  • libxv1
  • libxxf86vm1
  • m17n-db
  • poppler-data

Comprobar

$ emacs --version
25.3

Sintaxis

emacs [ command-line switches ] [ files ... ]

Opciones

Esto se actualiza para la versión 25.3.

General

  • --file file, --find-file file, --visit file :
  • +number :
  • +line:column :
  • --chdir directory :
  • -q, --no-init-file :
  • -nl, --no-shared-memory :
  • --no-site-file :
  • -nsl, --no-site-lisp :
  • --no-desktop :

Do not load a saved desktop.

  • -Q, --quick :
  • --no-splash :

Do not display a splash screen during start-up.

  • --debug-init :
  • -u user, --user user :
  • -t file, --terminal file :
  • --daemon :
  • --version :
  • --help :

Emacs Lisp

  • -f function, --funcall function :
  • -l file, --load file :
  • --eval expr, --execute expr :

Batch mode

  • --batch :
  • --script file :
  • --insert file :
  • --kill :
  • -L dir, --directory dir :

with X

  • --name name :
  • -T name, --title name :
  • -r, -rv, --reverse-video :
  • -fn font, --font font :
  • --xrm resources :
  • --color, --color=mode :
  • -bw pixels, --border-width pixels :
  • -ib pixels, --internal-border pixels :
  • -g geometry, --geometry geometry :
  • -lsp pixels, --line-spacing pixels :
  • -vb, --vertical-scroll-bars :
  • -fh, --fullheight :
  • -fs, --fullscreen :
  • -fw, --fullwidth :
  • -mm, --maximized :
  • -fg color, --foreground-color color :
  • -bg color, --background-color color :
  • -bd color, --border-color color :
  • -cr color, --cursor-color color :
  • -ms color, --mouse-color color :
  • -d displayname, --display displayname :
  • -nbi, --no-bitmap-icon :
  • --iconic :
  • -nbc, --no-blinking-cursor :
  • --parent-id xid :
  • -nw, --no-window-system :
  • -D, --basic-display :

Ejemplos

  • emacs -Q --batch file.org -f org-html-export-to-html :
  • emacs -Q --batch --eval "(+ 1 2)" :

Referencias

Date: 2018-02-20

Author: Dongsoo Lee

Created: 2018-12-10 Mon 03:09

Validate