Difference between revisions of "ERC"
Jump to navigation
Jump to search
m (minor) |
|||
Line 2: | Line 2: | ||
|name=ERC | |name=ERC | ||
|description=IRC in Emacs | |description=IRC in Emacs | ||
+ | |author= Alexander L. Belikoff & Others | ||
+ | |maintainer=Michael Olson | ||
|source=http://savannah.gnu.org/projects/erc/ | |source=http://savannah.gnu.org/projects/erc/ | ||
|in_emacs=yes, since 22.1 | |in_emacs=yes, since 22.1 | ||
Line 8: | Line 10: | ||
ERC is an Internet Relay Chat (IRC) client built into Emacs. | ERC is an Internet Relay Chat (IRC) client built into Emacs. | ||
− | = 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}} or {{Command|erc-tls}} if you want to connect over SSL. | ||
− | = Helpful keybindings = | + | == Helpful keybindings == |
− | = Common customization = | + | == Common customization == |
<source lang="lisp"> | <source lang="lisp"> | ||
Line 38: | Line 40: | ||
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 calling {{Command|my-erc}} will start ERC and connect to Freenode using SSL, then join the three channels listed above. | ||
− | = See also = | + | == See also == |
− | = Project pages = | + | == Project pages == |
+ | [[Category:Native Package]] | ||
[[Category:Chat]] | [[Category:Chat]] |
Revision as of 19:49, 2 April 2012
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 or M-x erc-tls if you want to connect over 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 calling M-x my-erc will start ERC and connect to Freenode using SSL, then join the three channels listed above.