Skip to content
This repository was archived by the owner on Nov 30, 2025. It is now read-only.

Latest commit

 

History

History
96 lines (75 loc) · 3.75 KB

File metadata and controls

96 lines (75 loc) · 3.75 KB

Editor

List some useful tools for editor to navigate, format or do others.

IDE and Editor

archive: article, picture, picture

Navigation & Completion & Syntax Check

each editor has its own way to do this, but here is a surprising thing which is lsp designed by microsoft!

Coding Style

A precondition: using differnt sytle for different language.

Editorconfig is a tool to let all stuffs using the same coding style in a project.

build your self

url

Vim

vim is one of the best editor on the world. It provied a good editing method by normal, insert, visual and other modes.

Plugins

Vimawesome
website lists famous vim plugins.
vimwiki
Personal Wiki for Vim for notes and others

NeoVim

rewritten version for vim. It provide more morden api & design, but it is under developing. It can be used to develop vim-like plugin for other editor.

Tutor

galore
All things Vim!

Emacs

Emacs is one of the best editor on the world. Its default editing mode is used in many morden editors such as all text input form on macos.

But I don’t like emacs default editing method. I use evil insteaded.

The most powerful thing is emacs-lisp. You can de anything here! So, why not use it with vim.

And emacs author seems hardworking more than vim.

Configure

Here are some samples, but I suggest only take a look as a reference. Write config by yourself!

mine
prelude
very very very Simple
doom
Spacemacs
It is too heavy, just use it as a reference.

Plugins

See configure

See lsp

Evil

evil-guide
a guide contains some FAQs.

Mail

mu4e
gnus

Agenda/TODO

  • org mode

Contacts

  • org-contacts

Media

  • emms

Feeds

  • elfeed

Awesome

emacs-tw
maintainers-list

Article

road to emacs
emacs-newbie
chinese document
chinese introduction

Org Mode

Theme

Dracula
nano
GNU Emacs / N Λ N O - Emacs made simple

Interesting Editors

geany
A fast and lightweight IDE
helix
code in rust
lapce
Lightning-fast and Powerful Code Editor written in Rust