Profile

Cover photo
1,915 followers|1,823,742 views
AboutPostsPhotosVideos

Stream

ErgoEmacs

Shared publicly  - 
 
suppose you want add space around = in your code?
just modify this command.
Emacs Lisp: find/replace with Report
http://ergoemacs.org/emacs/elisp_replace_title_tags.html
Emacs Lisp: Multi-Pair String Replacement with Report. By Xah Lee. Date: 2010-12-26 . Last updated: 2016-07-17 . This page shows you how to write a emacs lisp command that does multi-pair find/replace on current buffer or text selection, and print a report of changed items.
1
Add a comment...

ErgoEmacs

Shared publicly  - 
 
#Emacs #Lisp: How to Write a Toggle/Cycle Command http://ergoemacs.org/emacs/elisp_toggle_command.html
This page is a tutorial on how to write a command to toggle something. Here's a example to toggle background color. (defun xah-toggle-background-color () "Toggle background color between seashell and honeydew. URL `http://ergoemacs.org/emacs/elisp_toggle_command.html' Version 2015-12-17" ...
2
Ruslan Berebnev's profile photo
 
simple and good
Add a comment...

ErgoEmacs

Shared publicly  - 
 
#Emacs math input mode, enter any math symbol or emoji easily. define your own abbrev. http://ergoemacs.org/emacs/xmsi-math-symbols-input.html
Emacs: xah-math-input.el. By Xah Lee. Date: 2010-12-08 . Last updated: 2016-07-14 . This is the home page for xah-math-input . 〔old name: xmsi-mode〕. It is a Emacs minor mode for inputting math symbols or common Unicode characters.
1
Add a comment...

ErgoEmacs

Shared publicly  - 
 
#Emacs move cursor brackets; MOST useful. with them, no need av jump…. bind them to M-m M-. http://ergoemacs.org/emacs/emacs_navigating_keys_for_brackets.html
Emacs: Move Cursor to Brackets, Quotes. By Xah Lee. Date: 2011-05-06 . Last updated: 2016-07-23 . Here are some convenient commands to move cursor by brackets. Very useful when working with computer language source code such as Java, Perl, Python, JavaScript, HTML, or others.
1
Add a comment...

ErgoEmacs

Shared publicly  - 
 
if you code in lisp and is a language fan, you must read these.
Some of the articles dispel deep seated lisp lore.
 
new index. selection of #lisp essays.
http://xahlee.info/comp/lisp_panel_index.html

here's some choice articles

lispers claim that lisp macro and reader can change syntax. But their meaning of “syntax” there is non-standard. http://xahlee.info/comp/lisp_syntax_macro_reader.html

lisp apostrophe quote '(a b c) came from MacLisp http://xahlee.info/comp/lisp_apostrophe_quote.html

LISP Sans Parenthesis, 1958 to 2013, a Survey http://xahlee.info/comp/lisp_sans_sexp.html

Lisp Celebrities on How Common Lisp Sucks http://xahlee.info/comp/Common_Lisp_quotations.html

Why Clojure is Dense http://xahlee.info/comp/clojure_is_hard_to_learn.html
View original post
3
2
ErgoEmacs's profile photoRuslan Berebnev's profile photo
4 comments
 
+ErgoEmacs thank you very much!
Add a comment...
In their circles
1,326 people
Have them in circles
1,915 people
Arturo Llaja Alarcón's profile photo
Brian Maicke's profile photo
Drift Crow's profile photo
louie li's profile photo
施宇迪's profile photo
Morgan Fletcher's profile photo
罗靳雯's profile photo
Tony Manino's profile photo
Mattias Bengtsson's profile photo

ErgoEmacs

Shared publicly  - 
 
spend 1 hour to learn emacs lisp today. http://ergoemacs.org/emacs/elisp.html
this week, i'll go thru and revise them.
(they are pretty up to date now, but i'm just going to enhance/add stuff.)
By Xah Lee. Date: 2005 . Last updated: 2016-06-14 . This is a example based tutorial for beginners, with focus on practical needs. Each page is self-contained. But you should read all numbered items in the Emacs Lisp Basics section. Use the search box at top to find things.
2
1
Add a comment...

ErgoEmacs

Shared publicly  - 
 
Ask me questions about Kinesis advantage2. Highly recommended.
My review at
http://xahlee.info/kbd/keyboard_Kinesis.html
buy from my store, appreciated.
Kinesis Advantage2 keyboard introduction. What's the difference between Kinesis Advantage and Advantage2? Advantage2 is newer model, released in 2016-08 . Advantage2 has mechanical keys for the function keys at top row. Advantage2 has a new engine SmartSet for programing the keys.
2
1
Dave Pawson's profile photoGeorge Jones's profile photoErgoEmacs's profile photo
3 comments
 
+Dave Pawson For me, i didn't find any difficulty at all. I typed fast on it the first time i touched it, at some 50 wpm. (my normal speed is 80 wpm)

This is probably because i used Truly Ergonomic keyboard (TEK) for 3 years before. TEK has straight aligned keys. When i used TEK the first time, it did took me about 3 weeks to become fluent. I kept making some errors on qwerty key b.

But the bowl surface is first for me, still, i was surprised i was comfortable right away as if didn't even notice it's bowl shaped.

if i were to guess from my experience, for a normal PC keyboard user, you might take 1 month to be fully fluent as before. It took me about that time when i used TEK.
Add a comment...

ErgoEmacs

Shared publicly  - 
Emacs 24.4 has a nice prettify-symbols-mode . In lisp modes, it displays lambda as “λ”. 〔➤see Emacs 24.4 New Features (released 2014-10)〕. emacs pretty lambda 26110 emacs prettify-symbols-mode. Call prettify-symbols-mode to activate it. Open a emacs lisp file.
1
Remco van 't Veer's profile photoErgoEmacs's profile photo
2 comments
 
+Remco van 't Veer agree. I don't use it myself.
Add a comment...

ErgoEmacs

Shared publicly  - 
Which Chapters of Elisp Manual to Read? By Xah Lee. Date: 2013-10-15. GNU Emacs manual 1987 cover. 1536×2048 (photo by Alek Grigorian). if you are learning emacs lisp, you might be wondering “Which Chapters of the Elisp Manual to Read first?”. Here's my recommendations.
2
ErgoEmacs's profile photoRuslan Berebnev's profile photo
3 comments
 
+ErgoEmacs kek :D
Add a comment...

ErgoEmacs

Shared publicly  - 
 
PowerShell in Emacs Lisp Shell: Divide by Zero
http://ergoemacs.org/misc/emacs_eshell_powershell_divide_by_zero.html
∑XAH • Follow me on Twitter • Follow me on g+ • Subscribe Feed • Buy Xah Emacs Tutorial · ∑ • Blog • Emacs • Keybinding • Lisp. PowerShell in Emacs Lisp Shell: Divide by Zero. By Xah Lee. Date: 2016-08-19 . emacs eshell powershell divide by zero 2016-08-19 divide by zero. Like it?
2
Ruslan Berebnev's profile photoErgoEmacs's profile photo
4 comments
 
in xah fly keys, the keys are m and >

in dvorak, it's m and .
Add a comment...

ErgoEmacs

Shared publicly  - 
 
most issue with register is the complex keys. But you can write a command to always use 1 register. Save a lot keystrokes and thinking.
#Emacs Single Key to Copy/Paste from Register http://ergoemacs.org/emacs/elisp_copy-paste_register_1.html
When you call { copy-to-register , insert-register }, each time you have to tell it which register to use. 〔➤see Emacs: Store Text in Register〕. Usually all you need is 1 register. The following commands let you use a single key to copy current line or selection to register 1, and also paste ...
2
Add a comment...
People
In their circles
1,326 people
Have them in circles
1,915 people
Arturo Llaja Alarcón's profile photo
Brian Maicke's profile photo
Drift Crow's profile photo
louie li's profile photo
施宇迪's profile photo
Morgan Fletcher's profile photo
罗靳雯's profile photo
Tony Manino's profile photo
Mattias Bengtsson's profile photo
Contact Information
Contact info
Email
Story
Tagline
Emacs tips & tricks + ErgoEmacs news.
Introduction
One or two emacs tips per day.

• Tips in using emacs
• Tips in coding emacs lisp.
• Occasional news/tips about ErgoEmacs.

Spread emacs. Join us.