Skip to content

Instantly share code, notes, and snippets.

@stnbu
Last active August 29, 2015 14:11
Show Gist options
  • Save stnbu/a1429a337b842ec4875a to your computer and use it in GitHub Desktop.
Save stnbu/a1429a337b842ec4875a to your computer and use it in GitHub Desktop.
List of things that get in the way of or inhibit my productivity

Editor (vim) configuration issues:

  • I want paste mode turned off after I paste
  • ycm does not work in past mode (entirely.)
  • If I run the python module I’m working on in vim and there’s a syntax error, it currently just says “shell returned 1”. Suspect: usercustomize
  • The “gq” (format) command seems pretty dumb. Doesn’t know how to maintain comment leaders, etc, etc. There’s probably a python-specific replacement. Look into it. (interesting: if I paste text, the comment leader is preserved.)
  • Misspelled words in my color scheme are currently hard to see due to the back/foreground combination.
  • Is there some way of automatically toggling vim's paste mode?
  • How do I move the cursor to some regex without having to "search".
  • how do I clear the current highlighted search with practically no effort at all.
  • have vim auto populate "import"s
  • ability to undo a "hunk", given a patch (eg git diff)
  • wrap python debugger in a single, smart command
  • conditionally launch in separate iTerm
  • chose which debugger somehow
  • "RightClick" plugin: user-configurable context menu.

General environment issues:

  • Don’t lock IMMEDIATELY after the display sleeps. wait like 10m
  • Make it super easy to get, view, edit, save the following: (The problem is that I currently do things like mkdir /tmp/fooblarbe42332 ; cd /tmp/fooblarbe42332 ; tar -xf /xyz/some.tgz or I'll create a new file that gets edited a few times and then forgotten, or I'll download a repo from github just to look at it and poke around. All of these things are so common for me and automatable ...they should be automated.)
  • some local archive (tar, zip, etc.)
  • some URL
  • stdout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment