TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Actualvim – Sublime Text 3 input mode powered by Vim itself

107 pointsby jkarniover 11 years ago

7 comments

lunixbochsover 11 years ago
Author here:<p>This works using Vim&#x27;s NetBeans control protocol (inside Vim, do `:help netbeans` to get an overview. Also see the VimSocket class in vim.py) and minimal help from a simple VT100 emulator I wrote (found in term.py).<p>Open the command panel (cmd|ctrl+shift+p) and run the &quot;ActualVim: Monitor TTY&quot; command if you want to see what&#x27;s going on in the terminal for any open view.<p>I actually wrote the first Vim emulation mode in Sublime Text a couple years back ( <a href="https://github.com/lunixbochs/sublimevim" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lunixbochs&#x2F;sublimevim</a> ) that possibly inspired the other similar plugins. I consistently ran into enough unsupported motions with both my own and other plugins that I caved and wrote ActualVim.
评论 #6670035 未加载
xutopiaover 11 years ago
This makes me want to ask... why not just use vim?
评论 #6668763 未加载
评论 #6668653 未加载
评论 #6668500 未加载
评论 #6668562 未加载
评论 #6668697 未加载
评论 #6668906 未加载
评论 #6672954 未加载
aeon10over 11 years ago
I love vim&#x27;s keybindings and cant work without them. I really like sublime but i just cant leave vim&#x27;s keybindings which makes me so much efficient. Last time I tried a vim emulator for sublime it didn&#x27;t go so well. it wasnt as smooth and limiting. I hope someone perfects the vim+sublime combo because that would be killer.
评论 #6669425 未加载
评论 #6669637 未加载
评论 #6669092 未加载
madmax96over 11 years ago
Why wouldn&#x27;t I just use Vim (or better yet, Emacs) in the first place?
评论 #6668779 未加载
评论 #6668801 未加载
评论 #6669934 未加载
zombie_hitlerover 11 years ago
This is like using vim-mode on emacs.
评论 #6669839 未加载
kal00maover 11 years ago
Just installed it on ubuntu using sublime text 3 (installed from sublime-text_build-3047_amd64.deb). I get into vim mode when creating new files; however, when opening existing .py files on disk I don&#x27;t get the vim editor.
评论 #6669801 未加载
DannoHungover 11 years ago
Things I would actually be interested in for Vim: Some sort of type-validation plugin for languages like C, C++, Scala, Haskell, etc.<p>There are ways to get around it, but getting the error in the editor window is very nice for dummies like me.
评论 #6668704 未加载
评论 #6672048 未加载