Comments (4)
I agree that :32
should be supported. In the meanwhile, you can use 32G
or 32gg
to do the same. I actually prefer it.
from vim.
+1 for this
from vim.
This functionality is available in CodeMirror, LightTable's editor. Try for yourself in this demo. However, LT's current ex-mode only autocompletes to vim LT commands and only processes LT commands.
The latter could be remedied with an ltexec
that delegates unknown commands back to CodeMirror:
(ex-command {:name "ltexec"
:func (fn [cm info]
(let [command (-> (.-args info) first keyword)
ex-args (next (.-args info))]
(if (cmd/by-id command)
(apply cmd/exec! command ex-args)
(when-let [ed (pool/last-active)]
(js/CodeMirror.Vim.handleEx (editor/->cm-ed ed)
(clojure.string/join " " ex-args))))})
However, the UI would also have to allow this which it currently doesn't.
Alternatively, we could opt for an optional way to disable LT's ex-command UI but I've tried that and LT still causes CodeMirror's showPrompt to get thrown as an alert box.
I'd love to see the latter solution, appearing the same as the above demo.
@ibdknox Any thoughts?
from vim.
After thinking about this more, I'm happy with 32G
. We don't have enough bandwidth to tackle this but if anyone is passionate about this, happy to discuss a pull request.
from vim.
Related Issues (20)
- The 'c' keybind sometimes doesn't drop into insert mode HOT 3
- Pasting after 'dd' sometimes pastes vertically HOT 2
- Cursor only moves once with hjkl hold; doesn't repeat. HOT 1
- map jk to Esc - insert mode mapping HOT 1
- Visual mode selection setting is different from default vim setting HOT 1
- Cannot delete first line with `dd` HOT 1
- Going to next line using j unfolds folded code HOT 3
- ex-mode :qa and :wqa commands
- delete inside should work for {} and [] too HOT 1
- Add extending selection with find/search in visual mode
- Keybinding to complexe macro HOT 1
- Vim plugin why u so bad?
- Copy/paste pastes the clipboard together with commands given HOT 4
- Keybindings not active automatically after installing 0.2.0 on Windows for recent source build HOT 2
- `:vim.send-key` command not working for some keys? HOT 4
- In normal mode, <kbd>/</kbd> <kbd>Enter</kbd> doesn't advance to the next search result (for the previous search) HOT 1
- "TypeError: Cannot read property 'visualBlock' of null" errors HOT 2
- Vim keybindings don't unmap for editor.keys.vim.normal.cm (formerly map-keys behavior)
- HTML shown in status bar when trying to search with an active visual selection HOT 2
- Action Required: Fix WhiteSource Configuration File - .whitesource
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim.