Difference between revisions of "Main Page"
Line 9: | Line 9: | ||
* Can you improve any of these [[:Category:Workflow|Workflows]]. Can you add more content to it? | * Can you improve any of these [[:Category:Workflow|Workflows]]. Can you add more content to it? | ||
+ | ---- | ||
'''Emacs News''' | '''Emacs News''' | ||
Line 15: | Line 16: | ||
Emacs is available on all popular [[:Category:Operating System | Operating Systems]] including [[Installing Emacs on GNU/Linux | GNU/Linux]], [[Installing Emacs on FreeBSD |BSD]], [[Installing Emacs on OS X | OS X]] and [[Installing Emacs on Windows| Windows]]. It supports a variety of [[:Category:Programming languages|programming languages]]. | Emacs is available on all popular [[:Category:Operating System | Operating Systems]] including [[Installing Emacs on GNU/Linux | GNU/Linux]], [[Installing Emacs on FreeBSD |BSD]], [[Installing Emacs on OS X | OS X]] and [[Installing Emacs on Windows| Windows]]. It supports a variety of [[:Category:Programming languages|programming languages]]. | ||
+ | --- | ||
'''Explore this wiki''' using one of these trails. | '''Explore this wiki''' using one of these trails. | ||
Line 54: | Line 56: | ||
== Convenience == | == Convenience == | ||
− | |||
** [[Icicles]] | ** [[Icicles]] | ||
** Abbrev and dabbrev | ** Abbrev and dabbrev |
Revision as of 07:01, 30 March 2012
WikEmacs (pronounced wikimacs) collects useful resources for working with GNU Emacs. You can call it A Community Maintained Emacs Wiki.
WikEmacs News
We need more WikEmacs Contributors. You can help the following way.
- Add more content to Special:ShortPages
- Add more members to various Special:Categories
- Can you improve any of these Workflows. Can you add more content to it?
Emacs News
The latest stable release of Emacs is Emacs-23.4. The next major release is Emacs-24.1 and is in Pretest stage.
Emacs is available on all popular Operating Systems including GNU/Linux, BSD, OS X and Windows. It supports a variety of programming languages.
--- Explore this wiki using one of these trails.
- What is your comfort level with Emacs?
- Beginner
- Intermediate
- Expert
- Vim User
- Other
- What do you want to accomplish now?
- Install Or Upgrade
- Customize Emacs
- Tweak Key Bindings
- Learn more Emacs (Tutorials)
- What do you use Emacs for?
- Text Editing
- Programming
- Document authoring
- Getting Organized
- Emailing
- Chatting
- Blogging
- Browsing
- Other
- How do you involve yourself with the community?
- Category:Emacs User
- Category:Emacs Contributor
- Category:WikEmacs Contributor
- Other
Configuring Emacs
- Custom for choosing and setting options.
- Scripting your Init File (`(info "(emacs) Init File")') file using Emacs Lisp .
Convenience
- Icicles
- Abbrev and dabbrev
- Auto-complete and hippie-expand
- YaSnippet
Typesetting, Document Markup and Document Creation in Emacs
Emacs supports a wide range of Markup languages to help you in your workflow of document creation.
Web browsing
- Launching and interacting with an external browser from emacs
- Using emacs as a browser's external editor, either when entering text on web pages or when viewing a web page's source document or both.
See also Workflow:Browsing
Shells and terminal emulation
Within Emacs you can interact with various shells and other command-line/text-mode programs running as a sub-process within an Emacs terminal emulator:
eshell is a shell (not a terminal emulator, nor a process hosted in one) written in pure Emacs Lisp . It is very powerful, flexible and customizable, but poorly documented at time of writing.
Emacs itself is fully functional either in a terminal or a windowing system. Some keystrokes available under window systems may not work in a terminal and vice versa.