Difference between revisions of "ERC"

From WikEmacs
Jump to navigation Jump to search
(native -> built-in)
 
(4 intermediate revisions by one other user not shown)
Line 14: Line 14:
 
== Basic setup ==
 
== Basic setup ==
  
Start ERC using {{Command|erc}} or {{Command|erc-tls}} if you want to connect over SSL.
+
Start ERC using {{Command|erc}} to connect without SSL or {{Command|erc-tls}} to connect with SSL.
  
 
== Helpful keybindings ==
 
== Helpful keybindings ==
Line 40: Line 40:
 
</source>
 
</source>
  
Using the above configuration calling {{Command|my-erc}} will start ERC and connect to Freenode using SSL, then join the three channels listed above.
+
Using the above configuration, {{Command|my-erc}} will start ERC and connect to Freenode on port 7000 using SSL, then join #emacs, #foo and #bar.
  
 
== See also ==
 
== See also ==
Line 50: Line 50:
 
[http://www.gnu.org/software/erc/ ERC Homepage]
 
[http://www.gnu.org/software/erc/ ERC Homepage]
  
[[Category:Native Package]]
+
[[Category:Built-in Package]]
 
[[Category:Chat]]
 
[[Category:Chat]]

Latest revision as of 15:30, 5 April 2012

ERC
Description IRC in Emacs
Author Alexander L. Belikoff & Others
Maintainer Michael Olson
Source http://savannah.gnu.org/projects/erc/
Part of Emacs yes, since 22.1

ERC is an Internet Relay Chat (IRC) client built into Emacs.

Basic setup

Start ERC using M-x erc to connect without SSL or M-x erc-tls to connect with SSL.

Helpful keybindings

Common customization

(eval-after-load "erc"
  '(progn

     ;; Set personal information
     (setq erc-nick "defaultnick")
     (setq erc-user-full-name "My Full Name")

     ;; Set autojoin channels
     (setq erc-autojoin-channels-alist
           '(("freenode.net" "#emacs" "#foo" "#bar")))))

;; Set autoconnect networks
(defun my-erc ()
  "Connect to my default ERC servers."

  (interactive)
  (erc-tls :server "irc.freenode.net" :port 7000))

Using the above configuration, M-x my-erc will start ERC and connect to Freenode on port 7000 using SSL, then join #emacs, #foo and #bar.

See also

Project pages

ERC Homepage