Use SingleCompile to Compile and Run a Single Source File Easily in Vim
Last updated on October 1, 2016Although Vim itself has already been a very powerful text editor, its plugins make it even better. SingleCompile is a plugin aimed at making it more convenient to compile...
View ArticleUse EditorConfig to Maintain Consistent Coding Styles between Different...
Last updated on October 1, 2016Usually for a project with more than one developer involved, it is essentially important for the project to define and maintain a consistent coding style. Most code...
View ArticleGenerate Ctags Files for C/C++ Source Files and All of Their Included Header...
Last updated on October 10, 2016This post is for those people who use Exuberant Ctags. If you are using other versions of ctags, this post may not be useful. When using ctags to generate the tags file...
View ArticleLive Preview of LaTeX in Vim
Last updated on October 1, 2016Vim, as a highly configurable and customizable editor, already has a powerful Vim-LaTeX plugin. However, I don’t like the lack of live preview feature. For this reason, I...
View Articledired-quick-sort: Sort Dired Buffers Quickly in Emacs
Last updated on December 10, 2016While Dired is great for browsing the file system, it is often annoying that the buffer is not sorted in the way we want to see. While Dired provides the flexible...
View ArticleEmacs: Disable Certain Pairs for electric-pair-mode
Last updated on December 10, 2016In GNU Emacs, electric-pair-mode is a minor mode for auto closing pairs of (curly) braces/brackets/quotes, which was first introduced in Emacs 24. However, up till now,...
View ArticleEmacs ElDoc: Display Function or Variable Information Near Point (Cursor)
Last updated on December 10, 2016ElDoc mode is a minor mode that displays information about a function or variable in the text at point (cursor). However, by default, it displays the information in the...
View ArticleInstalling Emacs from Source: Avoid the Conflict of ctags
Last updated on December 10, 2016If installing Emacs from source, an executable named ctags will be installed by default. However, many systems such as GNU/Linux, FreeBSD and macOS often already have...
View ArticlePrevent Browser Processes Started by Emacs from Being Killed When Emacs Exits...
The function browse-url in Emacs can be used to start a browser process to visit a given URL. It is used by many packages such as org-mode, mu4e, etc. However, on GNU/Linux, by default a new browser...
View ArticleAttachment Reminder in Emacs message-mode
Last updated on December 13, 2016When sending out an email, sometimes we just forgot to attach the attachments. An attachment reminder can largely prevent this: You are asked to confirm whether you...
View Article
More Pages to Explore .....