1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-24 14:23:34 +03:00

GH-321 Fix Cmd-V in term mode

This commit is contained in:
Tae Won Ha 2016-11-06 22:15:51 +01:00
parent f2060c4643
commit b07f9c492d
No known key found for this signature in database
GPG Key ID: E40743465B5B8B44
3 changed files with 4 additions and 2 deletions

View File

@ -6,12 +6,14 @@
@import Foundation;
// Keep in sync with the constants in vim.h
typedef NS_ENUM(NSUInteger, Mode) {
Normal = 0x01,
Visual = 0x02,
Cmdline = 0x08,
Insert = 0x10,
Replace = 0x50,
Term = 0x2000,
};
typedef NS_ENUM(NSUInteger, FontTrait) {

View File

@ -692,7 +692,7 @@ extension NeoVimView {
}
switch self.mode {
case .Cmdline, .Insert, .Replace:
case .Cmdline, .Insert, .Replace, .Term:
self.agent.vimInput(self.vimPlainString(content))
case .Normal, .Visual:
self.agent.vimInput("\"+p")

2
neovim

@ -1 +1 @@
Subproject commit 77775a89161dc6ba6c066cb1dc8f62bc940053e5
Subproject commit 6e7962de11e2ac9a4409da9f4f39eae2fee4c347