mirror of
				https://github.com/chylex/IntelliJ-IdeaVim.git
				synced 2025-11-04 10:40:10 +01:00 
			
		
		
		
	Compare commits
	
		
			16 Commits
		
	
	
		
			customized
			...
			customized
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						87b45da4ee
	
				 | 
					
					
						|||
| 
						
						
							
						
						56ee5f3bd4
	
				 | 
					
					
						|||
| 
						
						
							
						
						aef6016b33
	
				 | 
					
					
						|||
| 
						
						
							
						
						c2c23d8059
	
				 | 
					
					
						|||
| 
						
						
							
						
						854563130a
	
				 | 
					
					
						|||
| 
						
						
							
						
						7c61822106
	
				 | 
					
					
						|||
| 
						
						
							
						
						4fce924424
	
				 | 
					
					
						|||
| 
						
						
							
						
						56e8da8808
	
				 | 
					
					
						|||
| 
						
						
							
						
						c5d108c3d6
	
				 | 
					
					
						|||
| 
						
						
							
						
						c76e4eabd4
	
				 | 
					
					
						|||
| 
						
						
							
						
						98c9579d8d
	
				 | 
					
					
						|||
| 
						
						
							
						
						f060750768
	
				 | 
					
					
						|||
| 
						
						
							
						
						83c2e1c362
	
				 | 
					
					
						|||
| 
						
						
							
						
						6555e8dddd
	
				 | 
					
					
						|||
| 
						
						
							
						
						528fd1b1d3
	
				 | 
					
					
						|||
| 
						
						
							
						
						932fb509ff
	
				 | 
					
					
						
@@ -14,7 +14,7 @@ ideaVersion=2023.3.3
 | 
			
		||||
ideaType=IC
 | 
			
		||||
downloadIdeaSources=true
 | 
			
		||||
instrumentPluginCode=true
 | 
			
		||||
version=chylex-30
 | 
			
		||||
version=chylex-29
 | 
			
		||||
javaVersion=17
 | 
			
		||||
remoteRobotVersion=0.11.22
 | 
			
		||||
antlrVersion=4.10.1
 | 
			
		||||
 
 | 
			
		||||
@@ -91,6 +91,7 @@ import com.maddyhome.idea.vim.helper.vimDisabled
 | 
			
		||||
import com.maddyhome.idea.vim.newapi.IjVimEditor
 | 
			
		||||
import com.maddyhome.idea.vim.newapi.ij
 | 
			
		||||
import com.maddyhome.idea.vim.newapi.vim
 | 
			
		||||
import com.maddyhome.idea.vim.state.VimStateMachine
 | 
			
		||||
import com.maddyhome.idea.vim.state.mode.Mode
 | 
			
		||||
import com.maddyhome.idea.vim.state.mode.inSelectMode
 | 
			
		||||
import com.maddyhome.idea.vim.state.mode.selectionType
 | 
			
		||||
@@ -363,7 +364,7 @@ internal object VimListenerManager {
 | 
			
		||||
      if (newEditor is TextEditor) {
 | 
			
		||||
        val editor = newEditor.editor
 | 
			
		||||
        if (editor.isInsertMode) {
 | 
			
		||||
          editor.vim.mode = Mode.NORMAL()
 | 
			
		||||
          VimStateMachine.getInstance(editor).mode = Mode.NORMAL()
 | 
			
		||||
          KeyHandler.getInstance().reset(editor.vim)
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
 
 | 
			
		||||
@@ -33,7 +33,7 @@ public interface VimStateMachine {
 | 
			
		||||
  @Deprecated("Please use KeyHandlerState instead")
 | 
			
		||||
  public val digraphSequence: DigraphSequence
 | 
			
		||||
 | 
			
		||||
  public val mode: Mode
 | 
			
		||||
  public var mode: Mode
 | 
			
		||||
  public var isDotRepeatInProgress: Boolean
 | 
			
		||||
  public var isRegisterPending: Boolean
 | 
			
		||||
  public val isReplaceCharacter: Boolean
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user