Dev


All software development

Dev


Here I collect all my stuff related to software development

Code

Git

Articles about Git on this site:

I contribute(d) to Git in various corners:

Tools

Mutt

Mark all new messages as read

T Tag with pattern
~N Pattern for New Flag
;N Apply command ‘N’ to all tagged messages

Note: If you are using the threaded view you have to expand all threads with ESC-V first. Otherwise not all messages will be marked.

A list of practical pattern:

Pattern Description
~N New messages
~F Flagged messages
~U Unread messages

Compiler

gcc: Output all default compiler defines

echo | gcc -dM -E -

Vim

Here the (in my opinion) most important command from the top of my head:

more useful commands:

C-X C-L Line complete
C-R C-W Pull cword onto search/command line
C-R C-A Pull CWORD onto search/command line
:e ++enc=utf8 Reload current file with utf8 encoding

Quick Vimperator (Vim extension for Firefox) Intro

For existing Vim users the original Vimperator introduction is quite lengthy. Here a very quick Vimperator introduction which gets you going with the most important stuff when you are already proficient with vi(m).

Tags

If there is more than one result, it presents a list of matches, otherwise it jumps straight to the result. Ways to invoke this are:

From: http://www.8t8.us/vim/vim.html

Sources: