Awesome List Updates on Jan 19, 2016
7 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Vim Galore
Getting help offline (alternative)
- Options are enclosed in single quotes. So you would use
:h 'list'to go to the help topic for the list option. If you only know, you are looking for a certain option, you can also do
:h options.txtto open the help page which describes all option handling and then you can search using regular expressions e.g.
/width. Certain options have their own namespace, e.g.
:h cpo-b, and so on.
- Normal mode commands are just that. Use
:h gtto go to the help page for the "gt" command.
- Regexp items always start with "/", so
:h /\+takes you to the help item for the "+" quantifier in Vim regexes. If you need to know anything about regular expressions, start reading at
- Key combinations. They usually start with a single letter indicating the mode
for which they can be used. E.g.
:h i_CTRL-Xtakes you to the family of CTRL-X commands for insert mode which can be used to auto complete different things. Note that certain keys will always be written the same, e.g. Control will always be CTRL. Note, for normal mode commands, the "n" is left away, e.g.
:h CTRL-A. In contrast,
:h c_CTRL-Rwill describe what CTRL-R does when entering commands in the command line and
:h v_Ctrl-Atalks about incrementing numbers in visual mode and
:h g_CTRL-Atalks about the g command (thus you have to press "g" then ). Here the "g" stand for the normal command "g" which always expect a second key before doing something similar to the commands starting with "z".
- Registers always start with "quote" so use
:h quoteto find out about the special ":" register.
- Vim script (VimL) is available at
:h eval.txt. Certain aspects of the language are available at
:h expr-Xwhere 'X' is a single letter, e.g.
:h expr-!will take you to the topic describing the '!' (Not) operator for VimL. Also important, see
:h function-listto find a short description of all functions available.
- Mappings are talked about in the help page
:h map.txt. Use
:h mapmode-ito find out about the
:imapcommand. Also use
:map-topicto find out about certain subtopics particular for mappings (e.g.
:h :map-localfor buffer-local mappings or
:h map_barfor how the '|' is handled in mappings.
- Command definitions are talked about at
:h command-*, so use :h command-bar to find out about the '!' argument for custom commands.
- Window management commands always start with CTRL-W, so you find the
corresponding help at
:h CTRL-W_pfor switch to the previously accessed window). You can also access
:h windows.txtand read your way through, if you are looking for window handling command.
- Ex commands always start with ":", so
:h :scovers the ":s" command.
- Use CTRL-D after typing a topic and let Vim try to complete to all available topics.
:helpgrepto search in all help pages (usually also includes help pages by installed plugins). See
:h :helpgrepfor how to use it. Once you have searched for a topic, all matches are available in the quickfix (or location) window which can be opened with
:lopen. There you can also use
/to further filter the matches.
:h helphelpcontains some information on how to use the help.
- The user manual. This describes help topics for beginners in a rather
friendly way. Start at
:h usr_toc.txtto find the table of content (as you might have guessed). Skimming over that help to find certain topics, .e.g you will find an entry "Digraphs" and "Entering special characters" in chapter 24 (so use
:h usr_24.txtto go to that particular help page).
- Highlighting groups always start with
:h hl-WarningMsgtalks about the "WarningMsg" highlighting group.
- Syntax highlighting is namespaced to ":syn-topic", e.g.
:h :syn-concealtalks about the conceal argument for the :syn command.
- Quickfix commands usually start with ":c", while location list commands usually start with ":l".
:h BufWinLeavetalks about the BufWinLeave autocmd. Also,
:h autocommands-eventstalks about all possible events.
- Startup arguments always start with "-", so
:h -ftakes you to the help of the "-f" command switch of Vim.
- Compiled extra features always start with "+", so
:h +concealtalks about the conceal support.
- Error codes can be looked up directly in the help.
:h E297takes you exactly to the description of the error message. Sometimes however, those error codes are not described, but rather are listed at the Vim command that usually causes this. E.g.
:h hE128takes you directly to the
- Documentation for included syntax files is usually available at
:h ft-*-syntax. E.g.
:h ft-c-syntaxtalks about the C syntax file and the options it provides. Sometimes, additional sections for omni completion (
:h ft-php-omni) or filetype plugins (
:h ft-tex-plugin) are available.
2. Awesome Npm
- Unix philosophy and Node.js - Write programs that do one thing and do it well.
3. Awesome Courses
Courses / Machine Learning
- CVX 101 Convex Optimization Stanford University
- The course concentrates on recognizing and solving convex optimization problems that arise in applications. Topics addressed include the following. Convex sets, functions, and optimization problems. Basics of convex analysis. Least-squares, linear and quadratic programs, semidefinite programming, minimax, extremal volume, and other problems. Optimality conditions, duality theory, theorems of alternative, and applications. Interior-point methods. Applications to signal processing, statistics and machine learning, control and mechanical engineering, digital and analog circuit design, and finance.
- Lectures and Assignments
4. Awesome Webaudio
Packages / Apps
- Molgav (⭐2) - Musical Step Sequencer for melodies exchange.
5. Awesome Elixir
- elixir_locker (⭐14) - Locker is an Elixir wrapper for the locker Erlang library that provides some useful libraries that should make using locker a bit easier.
6. Awesome Stock Resources
Photography / CC0-license
- Pexels - 20 new high-quality photos daily.
Photography / Custom License / Usage
Photography / Unspecified License
Icons / Icon Fonts
- Weather Icons - Weather Icons is the only icon font and CSS with 222 weather themed icons.
Paid Resources / Icons Packages and Collections
- Stocksy - "Cliché-free" Photos.
How to Share / Icons Packages and Collections
7. Awesome Datascience
Facebook Accounts / Book Deals (Affiliated) 🛍