andrep / vimacs Goto Github PK
View Code? Open in Web Editor NEWVim-Improved eMACS: Emacs emulation for Vim
Home Page: http://www.algorithm.com.au/code/vimacs/
Vim-Improved eMACS: Emacs emulation for Vim
Home Page: http://www.algorithm.com.au/code/vimacs/
This is actually the same problem as with vim-rsi, see tpope/vim-rsi#14.
tpope introduced an option to not map the META-key, however it would be nice, if the META-keybindings could be used and characters with diacretics as well. Maybe you have an idea.
For some reason the Incremental Search binding <C-S>
does not work.
Backwards searching <C-R>
works though.
Pretty much every other bindings that I know so far is working.
I am using macOS.
I tested this on both iTerm2.app and Terminal.app
I am pretty sure I do not have terminal emulator or OS keybinds that intercepts <C-S>
System Info:
VIM - Vi IMproved 8.1 (2018 May 18, compiled Jul 5 2020 01:22:14)
macOS 10.15.6๏ผ19G73) #i.e. Catalina
Vimacs (0.96)
Running :verbose imap <C-S>
i <C-S> * <C-O>:call <SNR>8_StartSearch('/')<CR><C-O>/ Last set from ~/.vim/plugin/vimacs.vim line 385
Edit 2020-07-19:
At Vimacs version 0.96, the keybind <C-X><C-S>
or <C-X><C-C>
did not work as well.
Rolling back to Vimacs version 0.93 fixed this.
Incremental Search binding <C-S>
still does not work though.
Hi,
Vundle is a vim plugin manager, vimacs is installed at ~/.vim/bundle/vimacs/...
In vim, I can check vimacs help by h vimacs
, however ctrl-a
still insert last inserted text in insert mode, not going to the beginning of the line. It seems vimacs are not enabled at all.
I tried to disable all other plugins, etc. but no luck there.
Any suggestions?
(Ubuntu 13.10, Vim 7.4)
Thanks,
Yichuan
I'm interested in using vimacs. The problem is that there are a number of plugins involved that map vimacs hotkeys.
Is it possible to add a modifier to vimacs commands to make vimacs behave normally under crowded plugin conditions?
Thanks,
D
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.