background preloader

Text editors

Facebook Twitter

Hacker News: Comments: Sublime Web Inspector: Debug JavaScript in Sublime. Welcome to Vim. A Vim Tutorial and Primer. [ Check out my latest post on the HP Security Blog: “HP Security and the Internet of Things” ] There are dozens of vim references online, but most of them either go ninja straight away, or start basic and don't go much deeper.

A Vim Tutorial and Primer

The goal of this tutorial is to take you through every stage of progression—from understanding the vim philosophy (which will stay with you forever), to surpassing your skill with your current editor, to becoming “one of those people”. Let's get started. Why Vim I believe people should use vim for the following three reasons: It's ubiquitous. In short, I believe you should consider competence with vim the way you consider competence with your native language, or basic maths, etc. Approach Kana the Wizard says there are five (5) levels to vim mastery: Level 0: not knowing about vimLevel 1: knows vim basicsLevel 2: knows visual modeLevel 3: knows various motionsLevel 4: not needing visual mode I don't know about that, but I thought it was worth mentioning. Configuration d2w. Learn Vim Progressively. Tl;dr: You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible.

Learn Vim Progressively

This is my way of doing it. You start by learning the minimal to survive, then you integrate all the tricks slowly. Vim the Six Billion Dollar editor Better, Stronger, Faster. Learn vim and it will be your last text editor. I suggest you teach yourself Vim in 4 steps: SurviveFeel comfortableFeel Better, Stronger, FasterUse superpowers of vim By the end of this journey, you’ll become a vim superstar. But before we start, just a warning. 1st Level – Survive Install vimLaunch vimDO NOTHING! In a standard editor, typing on the keyboard is enough to write something and see it on the screen.

VIM Adventures. A Quick Guide to Sublime Text. I arguably spend more than 90% of my workday working in my text editor.

A Quick Guide to Sublime Text

Knowing how to become faster and more proficient in Sublime Text has saved me a great deal of time and headache every day. In this guide I've outlined the resources needed to make the most out of using Sublime Text. As of this writing, I am using Sublime Text 3. Get to know Sublime Text Nettuts has a free screencast focusing on the perfect workflow for Sublime Text. Keyboard Shortcuts If you want to master some shortcuts, try ShortcutFoo. For a short list of some default shortcuts, go here: Sublime Text OSX Keyboard Shortcuts For reference: <super> is Windows key on Windows, ⌘ on Mac. Here are some of my favorite: <super> + <ctrl> + g - This will highlight every instance of a highlighted word.

CheatSheet If you want to see every shortcut available in Sublime Text, download CheatSheet (for Mac). Custom Key Bindings Add any specific key bindings into the User Keybindings file. Custom User Settings Working with Projects Testing. 7 Habits For Effective Text Editing 2.0.