Comments (7)
shift-y is not a synonym, it's something explicitly different: "copy to the end of the line".
You can map shift-y for yourself using the Vim: map vim keys
behavior, if you want though :)
from vim.
Really? Because copying the line is the specified behavior in the docs:
https://github.com/michalliu/gvimim/blob/master/vim73/doc/change.txt#L905
*Y*
["x]Y yank [count] lines [into register x](synonym for
yy, |linewise|). If you like "Y" to work from the
cursor to the end of line (which is more logical,
but not Vi-compatible) use ":map Y y$".
I suppose it isn't very logical, and it's obscure enough it probably doesn't matter...
On Apr 14, 2014, at 12:02 PM, Chris Granger [email protected] wrote:
shift-y is not a synonym, it's something explicitly different: "copy to the end of the line".
You can map shift-y for yourself using the Vim: map vim keys behavior, if you want though :)
—
Reply to this email directly or view it on GitHub.
from vim.
@xcthulhu We are dependent on CodeMirror for their vim implementation. You can confirm with their demo, it's intentional behavior. Please open an issue with them.
from vim.
By the way, this issue was discussed in codemirror/codemirror5/issues/2643. CodeMirror intentionally breaks blind compatibility with vi/vim, because this way Y
, C
and D
all work from cursor to the end of the line. Even vim doc says it's more logical :)
from vim.
I'm on Light Table 0.8.0-alpha Linux with the plugin Vim 0.2.0 by kodowa, but I can't see a Vim: map vim keys
behaviour when I search in the commands panel (ctrl-space). Is there another way to map Y
to yy
from within Light Table?
from vim.
@mbylstra You should see the Vim: map vim keys
behavior when you open a .behaviors file in LT. Try opening your user.behaviors file and see if you can add the mapping. Also check out the behaviors file for this plugin.
from vim.
great, thanks for you help!
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.