<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pogin</id>
	<title>WikEmacs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pogin"/>
	<link rel="alternate" type="text/html" href="https://wikemacs.org/wiki/Special:Contributions/Pogin"/>
	<updated>2026-04-07T13:29:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikemacs.org/index.php?title=Ert&amp;diff=3714</id>
		<title>Ert</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Ert&amp;diff=3714"/>
		<updated>2013-03-07T16:42:42Z</updated>

		<summary type="html">&lt;p&gt;Pogin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ert''' is the unit test framework for developing Emacs lisp code. It is included in [[:Category:Emacs-24.1|Emacs-24.1]].&lt;br /&gt;
&lt;br /&gt;
= Tutorial Pages =&lt;br /&gt;
* [http://www.gnu.org/software/emacs/manual/html_node/ert/index.html ERT: Emacs Lisp Regression Testing]&lt;br /&gt;
* [http://www.emacswiki.org/emacs/ErtTestLibrary ERT on Emacswiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]][[Category:Emacs Contributor]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Regexp&amp;diff=3701</id>
		<title>Regexp</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Regexp&amp;diff=3701"/>
		<updated>2013-01-27T04:21:25Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Add foreign-regexp.el Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Origin ==&lt;br /&gt;
&lt;br /&gt;
'''Regexp''' is a portmanteau of the words '''regular''' and '''expression'''. It is the Emacs abbreviation for &amp;quot;regular expression&amp;quot;.&lt;br /&gt;
Many other computer languages and software use the abbreviation '''regex''' (no trailing p) instead.&lt;br /&gt;
&lt;br /&gt;
Wikipedia has a nice article about [http://en.wikipedia.org/wiki/Regular_expression regular expressions] in general. This article focuses on the Emacs Lisp implementation of regular expressions.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
The following characters are special : . * + ? ^ $ \ [&lt;br /&gt;
&lt;br /&gt;
Between brackets [], the following are special : ] - ^&lt;br /&gt;
&lt;br /&gt;
Many characters are special when they follow a backslash – see below.&lt;br /&gt;
&lt;br /&gt;
  .        any character (but newline)&lt;br /&gt;
  *        previous character or group, repeated 0 or more time&lt;br /&gt;
  +        previous character or group, repeated 1 or more time&lt;br /&gt;
  ?        previous character or group, repeated 0 or 1 time  &lt;br /&gt;
  ^        start of line&lt;br /&gt;
  $        end of line&lt;br /&gt;
  [...]    any character between brackets&lt;br /&gt;
  [^..]    any character not in the brackets&lt;br /&gt;
  [a-z]    any character between a and z&lt;br /&gt;
  \        prevents interpretation of following special char&lt;br /&gt;
  \|       or&lt;br /&gt;
  \w       word constituent&lt;br /&gt;
  \b       word boundary&lt;br /&gt;
  \sc      character with c syntax (e.g. \s- for whitespace char)&lt;br /&gt;
  \( \)    start\end of group&lt;br /&gt;
  \&amp;lt; \&amp;gt;    start\end of word&lt;br /&gt;
  \` \'    start\end of buffer&lt;br /&gt;
  \1       string matched by the first group&lt;br /&gt;
  \n       string matched by the nth group&lt;br /&gt;
  \{3\}    previous character or group, repeated 3 times&lt;br /&gt;
  \{3,\}   previous character or group, repeated 3 or more times&lt;br /&gt;
  \{3,6\}  previous character or group, repeated 3 to 6 times&lt;br /&gt;
.?, +?, and ?? are non-greedy versions of ., +, and ?&lt;br /&gt;
\W, \B, and \Sc match any character that does not match \w, \b, and \sc&lt;br /&gt;
&lt;br /&gt;
=== Character category ===&lt;br /&gt;
&lt;br /&gt;
  \ca      ascii character&lt;br /&gt;
  \Ca      non-ascii character (newline included)&lt;br /&gt;
  \cl      latin character&lt;br /&gt;
  \cg      greek character&lt;br /&gt;
&lt;br /&gt;
=== POSIX character classes ===&lt;br /&gt;
&lt;br /&gt;
  [:digit:]  a digit, same as [0-9]&lt;br /&gt;
  [:upper:]  a letter in uppercase&lt;br /&gt;
  [:space:]  a whitespace character, as defined by the syntax table&lt;br /&gt;
  [:xdigit:] an hexadecimal digit&lt;br /&gt;
  [:cntrl:]  a control character&lt;br /&gt;
  [:ascii:]  an ascii character&lt;br /&gt;
&lt;br /&gt;
=== Syntax classes ===&lt;br /&gt;
&lt;br /&gt;
  \s-   whitespace character        \s/   character quote character&lt;br /&gt;
  \sw   word constituent            \s$   paired delimiter         &lt;br /&gt;
  \s_   symbol constituent          \s'   expression prefix        &lt;br /&gt;
  \s.   punctuation character       \s&amp;lt;   comment starter          &lt;br /&gt;
  \s(   open delimiter character    \s&amp;gt;   comment ender            &lt;br /&gt;
  \s)   close delimiter character   \s!   generic comment delimiter&lt;br /&gt;
  \s&amp;quot;   string quote character      \s|   generic string delimiter &lt;br /&gt;
  \s\   escape character&lt;br /&gt;
&lt;br /&gt;
=== Embed Emacs Lisp ===&lt;br /&gt;
&lt;br /&gt;
  \,expr   where expr is an Emacs Lisp expression.&lt;br /&gt;
&lt;br /&gt;
This is mostly used in the replace part of the regexp. Like this:&lt;br /&gt;
&lt;br /&gt;
  \(foo\)\(bar\) -&amp;gt; \1\,(upcase \2)&lt;br /&gt;
  foobar         -&amp;gt; fooBAR&lt;br /&gt;
&lt;br /&gt;
== Emacs Commands that Use Regular Expressions ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
 |C-M-s&lt;br /&gt;
 |incremental forward search matching regexp&lt;br /&gt;
 |-&lt;br /&gt;
 |C-M-r&lt;br /&gt;
 |incremental backward search matching regexp &lt;br /&gt;
 |-&lt;br /&gt;
 |replace-regexp&lt;br /&gt;
 |replace string matching regexp&lt;br /&gt;
 |-&lt;br /&gt;
 |query-replace-regexp&lt;br /&gt;
 |same, but query before each replacement&lt;br /&gt;
 |-&lt;br /&gt;
 |align-regexp&lt;br /&gt;
 |align, using strings matching regexp as delimiters&lt;br /&gt;
 |-&lt;br /&gt;
 |highlight-regexp&lt;br /&gt;
 |highlight strings matching regexp&lt;br /&gt;
 |-&lt;br /&gt;
 |occur&lt;br /&gt;
 |show lines containing a match&lt;br /&gt;
 |-&lt;br /&gt;
 |multi-occur&lt;br /&gt;
 |show lines in all buffers containing a match&lt;br /&gt;
 |-&lt;br /&gt;
 |how-many&lt;br /&gt;
 |count the number of strings matching regexp&lt;br /&gt;
 |-&lt;br /&gt;
 |keep-lines              &lt;br /&gt;
 |delete all lines except those containing matches&lt;br /&gt;
 |-&lt;br /&gt;
 |flush-lines&lt;br /&gt;
 |delete lines containing matches&lt;br /&gt;
 |-&lt;br /&gt;
 |grep&lt;br /&gt;
 |call unix grep command and put result in a buffer&lt;br /&gt;
 |-&lt;br /&gt;
 |lgrep&lt;br /&gt;
 |user-friendly interface to the grep command&lt;br /&gt;
 |-&lt;br /&gt;
 |rgrep&lt;br /&gt;
 |recursive grep&lt;br /&gt;
 |-&lt;br /&gt;
 |dired-do-copy-regexp&lt;br /&gt;
 |copy files with names matching regexp&lt;br /&gt;
 |-&lt;br /&gt;
 |dired-do-rename-regexp&lt;br /&gt;
 |rename files matching regexp &lt;br /&gt;
 |-&lt;br /&gt;
 |find-grep-dired&lt;br /&gt;
 |display files containing matches for regexp with Dired&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
&lt;br /&gt;
To enter a '''newline''' character in a regexp, use the two keystroke sequence '''C-q C-j'''.&lt;br /&gt;
It will appear in the minibuffer as '''^J'''.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
[[Re-builder]] build regexp interactively in buffer&lt;br /&gt;
&lt;br /&gt;
[https://github.com/k-talo/foreign-regexp.el foreign-regexp.el] - search and replace by foreign regexp.&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Feature-mode&amp;diff=3700</id>
		<title>Feature-mode</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Feature-mode&amp;diff=3700"/>
		<updated>2013-01-27T04:08:12Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Make Feature-mode page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Package&lt;br /&gt;
|name=feature-mode.el&lt;br /&gt;
|description=Major mode for editing Gherkin (i.e. Cucumber) user stories&lt;br /&gt;
|author=Michael Klishin&lt;br /&gt;
|maintainer=Michael Klishin&lt;br /&gt;
|source=https://github.com/michaelklishin/cucumber.el&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A major mode to edit feature files.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
[[Ert]]&lt;br /&gt;
&lt;br /&gt;
[[Ecukes]]&lt;br /&gt;
&lt;br /&gt;
==Project Page==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/michaelklishin/cucumber.el Github Repo]&lt;br /&gt;
&lt;br /&gt;
[[Category:Testing]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Ruby&amp;diff=3699</id>
		<title>Ruby</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Ruby&amp;diff=3699"/>
		<updated>2013-01-27T04:06:35Z</updated>

		<summary type="html">&lt;p&gt;Pogin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ruby-mode ==&lt;br /&gt;
&lt;br /&gt;
'''{{ModeLink|ruby-mode}}''' provides basic font-locking, indentation and navigation support for Ruby source code. It was first included in Emacs 23 (previously it was a third party package, maintained by Ruby's developers). While {{Mode|ruby-mode}} is fairly barebone package it could be augmented by a multitude of minor modes such as [http://github.com/rejeep/ruby-end ruby-end], ...&lt;br /&gt;
&lt;br /&gt;
=== Ruby on Rails ===&lt;br /&gt;
&lt;br /&gt;
==== [[Rinari]] ====&lt;br /&gt;
&lt;br /&gt;
Rinari stands for Rinari Is Not A Rails IDE. It is an Emacs minor mode for Rails that is actively maintained. For best results install it from the [https://github.com/eschulte/rinari git repo].&lt;br /&gt;
&lt;br /&gt;
The official documentation is alright, but for best information check out the source. It allows for 'jumps' between Model, View, Controller and their RSpec examples and Test Unit tests, as well as Cucumber steps and features.&lt;br /&gt;
&lt;br /&gt;
Also, it allows for the running of a console session with full Rails application loaded for interactive use, SQL console, starting of the web server (rails server).&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
[http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ ruby-mode at Ruby's Subversion repo]&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming languages]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Ecukes&amp;diff=3698</id>
		<title>Ecukes</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Ecukes&amp;diff=3698"/>
		<updated>2013-01-27T03:45:40Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Modify Ert Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Package&lt;br /&gt;
|name=Ecukes&lt;br /&gt;
|description=Cucumber for Emacs&lt;br /&gt;
|author=Johan Andersson&lt;br /&gt;
|maintainer=Johan Andersson&lt;br /&gt;
|source=https://github.com/rejeep/ecukes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are plenty of unit/regression testing tools for Emacs, and even some for functional testing. What Emacs is missing though is a really good testing framework for integration testing. This is where '''Ecukes''' comes in.&lt;br /&gt;
&lt;br /&gt;
Cucumber is a great integration testing tool, used mostly for testing web applications. Ecukes is Cucumber for Emacs. No, it's not a major mode to edit feature files (see [[feature-mode]] for that). It is a package that makes it possible to write Cucumber like tests for your Emacs packages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Ert]]&lt;br /&gt;
* [[feature-mode]]&lt;br /&gt;
&lt;br /&gt;
== Project Pages ==&lt;br /&gt;
* [https://github.com/rejeep/ecukes GitHub Repo]&lt;br /&gt;
* [http://ecukes.info Official Site]&lt;br /&gt;
&lt;br /&gt;
== Tutorial Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Testing]][[Category:Third Party Package]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Eshell&amp;diff=3697</id>
		<title>Eshell</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Eshell&amp;diff=3697"/>
		<updated>2013-01-27T02:59:04Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Add link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Eshell is an entire shell by [[John Wiegley]] written in [[Emacs Lisp]].&lt;br /&gt;
&lt;br /&gt;
[http://emacswiki.org/emacs/CategoryEshell Category Eshell -Emacs Wiki-]&lt;br /&gt;
&lt;br /&gt;
[http://www.masteringemacs.org/articles/2010/12/13/complete-guide-mastering-eshell/ Eshell: mastering Eshell]&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Calc&amp;diff=3696</id>
		<title>Calc</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Calc&amp;diff=3696"/>
		<updated>2013-01-27T02:55:53Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Add Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Calc comes with [[GNU Emacs]] starting with version 22.&lt;br /&gt;
&lt;br /&gt;
[http://www.gnu.org/software/emacs/manual/html_mono/calc.html The GNU Emacs Calculator]&lt;br /&gt;
&lt;br /&gt;
[http://www.emacswiki.org/emacs/CategoryCalculators Category Calculators -Emacs Wiki-]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Emacs_Starter_Kit&amp;diff=3695</id>
		<title>Emacs Starter Kit</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Emacs_Starter_Kit&amp;diff=3695"/>
		<updated>2013-01-27T02:31:51Z</updated>

		<summary type="html">&lt;p&gt;Pogin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Package&lt;br /&gt;
|name=Emacs Starter Kit&lt;br /&gt;
|description=Starter Kit&lt;br /&gt;
|maintainer=Phil Hagelberg&lt;br /&gt;
|source=https://github.com/technomancy/emacs-starter-kit&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The '''Starter Kit''' provides a more pleasant set of defaults than you get normally with Emacs. It was originally intended for beginners, but it offers a nicely augmented working environment for anyone using Emacs.&lt;br /&gt;
&lt;br /&gt;
= Basic setup =&lt;br /&gt;
&lt;br /&gt;
You'll need Emacs 24, which comes with package.el. It's not hard to compile from source, but precompiled versions are readily available for Debian-based systems, Mac OS X, and Windows.&lt;br /&gt;
&lt;br /&gt;
If you need to maintain compatibility with Emacs 23 or 22, you need to use version 1.&lt;br /&gt;
&lt;br /&gt;
Add Marmalade as a package archive source in ~/.emacs.d/init.el:&lt;br /&gt;
&lt;br /&gt;
{{Snippet|&lt;br /&gt;
(require 'package)&lt;br /&gt;
(add-to-list 'package-archives&lt;br /&gt;
             '(&amp;quot;marmalade&amp;quot; . &amp;quot;http://marmalade-repo.org/packages/&amp;quot;) t)&lt;br /&gt;
(package-initialize)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Evaluate that code by hitting {{Command|eval-buffer}} in {{Filename|init.el}}, then you can install it:&lt;br /&gt;
&lt;br /&gt;
{{Command|package-refresh-contents}}&lt;br /&gt;
&lt;br /&gt;
{{Command|package-install RET starter-kit RET}}&lt;br /&gt;
&lt;br /&gt;
= Helpful keybindings =&lt;br /&gt;
&lt;br /&gt;
= Common Customization =&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
[[Prelude]]&lt;br /&gt;
&lt;br /&gt;
= Project Pages =&lt;br /&gt;
* [https://github.com/technomancy/emacs-starter-kit GitHub Repo]&lt;br /&gt;
&lt;br /&gt;
= Tutorial Pages =&lt;br /&gt;
&lt;br /&gt;
[[Category:Beginner]][[Category:Starter Kit]][[Category:Convenience]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Gnu_Privacy_Guard&amp;diff=3694</id>
		<title>Gnu Privacy Guard</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Gnu_Privacy_Guard&amp;diff=3694"/>
		<updated>2013-01-27T02:10:11Z</updated>

		<summary type="html">&lt;p&gt;Pogin: Add category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gnu Privacy Guard is GNU project's complete and free implementation of the OpenPGP standard. you can:&lt;br /&gt;
* Encrypt and Decrypt files&lt;br /&gt;
* Signing and Checking signatures&lt;br /&gt;
&lt;br /&gt;
== EasyPG ==&lt;br /&gt;
[[EasyPG]] is an all-in-one GnuPG interface for Emacs. It consists of two parts: EasyPG Assistant and EasyPG Library. &lt;br /&gt;
&lt;br /&gt;
* EasyPG Assistant is a set of convenient tools to use GnuPG from Emacs. &lt;br /&gt;
* EasyPG Library is a sort of an elisp port of GPGME, a wrapper library which provides API to access some of the GnuPG functions.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.gnupg.org/ Gnu Privacy Gurad's home page]&lt;br /&gt;
* [http://epg.sourceforge.jp/ EasyPG's home page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Encrypt]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Unit_testing&amp;diff=3168</id>
		<title>Unit testing</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Unit_testing&amp;diff=3168"/>
		<updated>2012-07-24T17:19:23Z</updated>

		<summary type="html">&lt;p&gt;Pogin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Frameworks ==&lt;br /&gt;
&lt;br /&gt;
=== Included with Emacs ===&lt;br /&gt;
&lt;br /&gt;
[[Ert]] - Ert is the unit test framework for developing Emacs lisp code. &lt;br /&gt;
&lt;br /&gt;
=== xUnit-like ===&lt;br /&gt;
&lt;br /&gt;
ElkTest&lt;br /&gt;
&lt;br /&gt;
ElUnit&lt;br /&gt;
&lt;br /&gt;
test-simple.el&lt;br /&gt;
&lt;br /&gt;
=== Behavior Driven Development ===&lt;br /&gt;
&lt;br /&gt;
el-expectations.el&lt;br /&gt;
&lt;br /&gt;
ETest (Emacs Testing Framework)&lt;br /&gt;
&lt;br /&gt;
ecukes&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;br /&gt;
&lt;br /&gt;
El4r &lt;br /&gt;
&lt;br /&gt;
Emtest &lt;br /&gt;
&lt;br /&gt;
test.el &lt;br /&gt;
&lt;br /&gt;
unit-test.el&lt;br /&gt;
&lt;br /&gt;
== Link ==&lt;br /&gt;
[http://emacswiki.org/emacs/UnitTesting Unit testing on EmacsWiki]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
	<entry>
		<id>https://wikemacs.org/index.php?title=Help:Editing&amp;diff=3167</id>
		<title>Help:Editing</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=Help:Editing&amp;diff=3167"/>
		<updated>2012-07-24T17:01:59Z</updated>

		<summary type="html">&lt;p&gt;Pogin: add Mediawiki markup link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This website Uses &amp;quot;Mediawiki&amp;quot; mark up. &lt;br /&gt;
&lt;br /&gt;
== Mediawiki Help == &lt;br /&gt;
* [http://meta.wikimedia.org/wiki/Help:Wikitext_examples Help with Mediawiki markup]&lt;br /&gt;
&lt;br /&gt;
== Templates ==&lt;br /&gt;
&lt;br /&gt;
To make this website consistent across the pages number are [[:Category:Templates|templates]] are written. They also make editing articles easy. Learn about them and use them where ever possible. you can also make your own templates if necessary from them.&lt;br /&gt;
&lt;br /&gt;
The following list of templates are commonly used:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!What it looks like&lt;br /&gt;
!What you type&lt;br /&gt;
|-&lt;br /&gt;
| {{Manual|emacs|Major-Modes|Major Modes}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Manual|emacs|Major-Modes|Major Modes}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{CommandKeys|C-x C-f|find-file}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{CommandKeys|C-x C-f|find-file}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Keys|C-x C-c}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Keys|C-x C-c}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Keys|C-x f|set-fill-column}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Keys|C-x f|set-fill-column}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Command|find-file}} &lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Command|find-file}}&amp;lt;/pre&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| {{CustomizeVariable|c-default-style}} &lt;br /&gt;
| &amp;lt;pre&amp;gt;{{CustomizeVariable|c-default-style}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Snippet|(global-set-key (kbd &amp;quot;C-c c&amp;quot;) 'org-capture)}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Snippet|(global-set-key (kbd &amp;quot;C-c c&amp;quot;) 'org-capture)}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Dirname|~/.emacs.d}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Dirname|~/.emacs.d}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Filename|init.el}}&lt;br /&gt;
| &amp;lt;pre&amp;gt;{{Filename|init.el}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
[[Help:Contents]]&lt;br /&gt;
&lt;br /&gt;
[[Category:WikEmacs]]&lt;/div&gt;</summary>
		<author><name>Pogin</name></author>
	</entry>
</feed>