Follow asked Dec 15, 2018 at 18:26. How to add a line to a line in IntelliJ IDEA? IntelliJ IDEA offers several useful shortcuts for manipulating code lines. IntelliJ IDEA is a powerful integrated development environment (IDE) developed by JetBrains. If it uses "regular" API, then this might be possible by providing custom com. Put your cursor on the first line, then press & hold Option + Shift (on a Mac. I am. Multi-cursors for IntelliJ Gabriel Fürstenheim · Follow 4 min read · May 23, 2020 -- One of the best features of IDEs are multi-cursors. profile file. Viewed 31k times. 6 Answers. Related: Cmd - Shift - Enter ( Ctrl + Shift + Enter on Windows) jumps to the next empty line. Created October 16, 2019 19:39. Click OK to save the shortcut. Then use Ctrl + {Bookmark digit} for navigating. Alternatively, you can press Alt 0↓ to see the list of. If you need to undo or redo your changes, press Ctrl+Z / Ctrl+Shift+Z respectively. In Geany I just press ctrl + alt + up / down I can add / edit multiple lines. Breadcrumbs help you navigate inside the code in the. g. IntelliJ IDEA Tips & Tricks: Multiple Cursors – Vojtech. See full list on vojtechruzicka. In that case you need to change your settings: Go to Editor -> Generaral -> Virtual Space: [x] Allow placement of caret after. As a result, you will have multiple selection ranges. To do this in DataGrip, press Ctrl twice and hold it, then place new cursors with the arrow keys. Today I want to show you how you can make the same change in several places inside your class with multiple carets. Shift + Command + 8 and phpStorm will get back to normal selection. In this blog post, we are going to explain how CLion can help you do this with its multiple cursors feature. . Adds a cursor on the previous/next line. Weird keyboard locks in IntelliJ IDEA (delete & arrow keys, etc. Structural search and replace. Created July 11, 2016 18:42. Not sure at all if it will work in entries from "Code" tab -- it only seem to be available on "Files" and "Includes" tabs. Of course it´s a bit more complicated than just pressing Ctrl + D in. formats. Also, you can use shortcut Ctrl-Shift-R for replacing any word in project, it is useful if you working with huge project or your variable appears in config files. The ‘main’ and ‘psvm’ templates are simple live templates in IntelliJ IDEA. If you want to turn any of them on, you have to enable it via this command in your ~/. Version 2017. For example, this simple example will create three variables of the same type, the type of which I enter/edit after I expand the template. 1. Add Caret to Each Line in Selection. Disable Vim Emulator for Intellij. You can edit multiple lines by pressing Ctrl twice, holding it,. To add or remove multiple carets, you can also press and hold the Alt key, then click at the next location of the caret. As a result, you will have multiple selection ranges. Since this is hard to explain I've recorded and. If you want to create 'long' multiple cursor you can set shortcuts for 'Clone Caret Below' and 'Clone Caret Above' with keyboard. If you are on Linux Ubuntu Enable horizontal scrolling in Ubuntu can be helpful. Use this keyboard shortcut to jump to between matching brackets. There are a number of ways to start the debugger: You can click on the Run icon in the gutter area and select the Debug option. - to restore single caret mode, use Esc. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired. Without the mouse, you can use Ctrl+Alt. Usage. 101; asked Dec 15, 2018 at 18:26. There is also Navigate | Last Edit Location, but will navigate you to the last place you've edited, not just viewed. Regards. To close a tab, click on the Terminal toolbar or press Ctrl F4. Structural search and replace. Hit Ctrl+K to search for the next occurrence of "foobar. When you want to go back to single-cursor mode, just press Esc. Yes i saw alt+shift+mb1, this will create multiple cursors, while in eclipse all you have to do is ctrl+shift and click anywhere and then just click delete and it will delete the whole selected text. This will start the visual block mode which allows to select blocks. Allows you to indent multiple cursors with spaces. Use column select. Multiple cursors are often the most efficient way to modify SQL code. One of the most useful methods for editing multiple lines of code or XML in Android Studio (or IntelliJ) is multicursor. I cannot hold down these keys to move my cursor. With this option selected, IntelliJ IDEA properly formats key sequences when you paste them from the clipboard. It does the routine and repetitive tasks for you by providing clever code completion, static code analysis, and refactorings, and lets you focus on the bright side of software development, making it not only productive but. I'm working on two files simultaneously in the split mode and I would love to know how can I have multiple cursors in two different files simultaneously? *Shift + Alt + clicking somewhere works only in one file( I want to navigate in two)IDK how GH Copilot plugin works internally and what API it uses to show and insert completion suggestions. All commands above apply to runing tests. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired parts of code. Sorted by: 3. Assume the following piece of code :"aaaaaaaaa","bbb","ccccccccccccc. That moves to the end of the word while selecting However, the <A-n> keys are not the keys used by the extension that IdeaVim's multiple-cursors is based on ( terryma/vim-multiple-cursors ). In Sublime Text 2 or Atom you. When typing, copying, or pasting in IntelliJ IDEA editor, you can toggle multiple cursors so that your actions apply in. Or alternatively we can use postfix completion to keep typing forwards and not have to move the cursor to another place. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired parts of code. Multiple cursors feature has been introduced also to IntelliJ Idea in version 13. Deselect Last Occurrence. IntelliJ IDEA provides a set of stepping actions, which are used depending on your strategy (for example, whether you need to go directly to the next line or enter the methods invoked on your way there). Alt Click and drag the mouse to make the selection. 2 Answers. 1 in Manual). Alternatively, Ctrl+Alt can be used to place multiple cursors without selecting, even in the same line or in non adjacent lines. You've already forked IntelliJ-IdeaVim 0 Code Releases Activity Releases ActivityThis video is a part of JetBrains PhpStorm Video Tutorials by JetBrains Technical Evangelist Maarten Balliauw. Include the. Shift+alt I think. Use this tag when multiple cursors are important to the question's topic. You'll soon want to just use the keyboard shortcuts though; some of my favourites are: Shift + F6 : refactor a method or variable name. IntelliJ shortcut and keyboard layout. Double click on Comment with Line Comment. Didn’t find a way to improve the transformation, so I tried to transform these erroneous results with the IntelliJ IDEA Multiple Cursors feature. Other solutions are: close and open app / restarting computer. Sometimes effectiveness is how quickly you can type. You could also go to normal mode by pressing v and use normal commands there. So if you are like me, you can just temporarily change it to IntelliJ keymap, press SHIFT+ALT+INSERT and switch back to your previous keymap settings. Say I want to copy keys only. ⌥↓ (MacOS) or Ctrl+Shift+W (Windows/Linux), will decrease the. I just installed IntelliJ CE and IdeaVim plugin. However, undo and redo will not work intuitively in Live Preview – actions will be handled individually for each cursor, rather than grouped together. intellij-idea ×. Plug 'terryma/vim-multiple-cursors' By default, this plugin automatically maps the commands using the ALT key. In your editor, press Alt + Windows Key and use your mouse to place the cursor on the lines you want to have multiple cursors on. They allow you to type the same text at multiple places at the same time. Hold: Option + Shift and Tap: Mouse Click - duplicate cursor for a each tap place. If you want to turn any of them on, you have to enable it via this command in your ~/. Enter the abbreviation that you’ll be using to invoke the template. Work is underway to incrementally migrate them to the newer Obsidian editor API so they are grouped, and. Change for the Active Editor. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. Joc O'Connor Created March 16, 2014 10:28. This is another very essential shortcut. g. Extract Delegate, Interface, and Superclass are the three options that deal directly with classes. Tìm hiểu 1 số loại đồ uống ở Coffee day Flinters. You can use ⌃⌘G (macOS), or Ctrl+Alt. You signed out in another tab or window. intellij-idea ×. select all: <A-n> start multicursor and directly select all matches. Idea uses three methods to input multiple cursors at the same time. When typing, copying, or pasting in IntelliJ IDEA editor, you can toggle multiple cursors so that your actions apply in several places simultaneously. 2. 431. typing "added" only once. IdeaVim Casts #8: Multiple-Cursors. Presentation Mode. Multiple cursors and selection ranges. We can immediately type to narrow our. Make sure you add the needed JDK version in WSL. IntelliJ - Diagonal scrolling (with two-finger touch) On Windows you can scroll vertically with two-finger touch in IntelliJ. Most* of these shortcuts work with multiple cursors. However, with IdeaVim Plugin you can still get the best. Hot Network Questions Jump-starting a car: connecting black to the engine blockTo select a portion of a line that maybe you want to replace, delete, or copy, hold down Shift and press ← or → arrow keys. As a result, you will have multiple selection ranges. For your use case once vim-visual-multi is installed. This however doesn’t solve the issue. Press Ctrl 0F or select Edit | Find | Find. Since IntelliJ IDEA 13, you can switch to Presentation Mode by clicking View → Enter Presentation Mode. intellij-idea; multiple-cursor; dfasdflskladf. Alternatively, to add multiple carets, you can press Alt/Ctrl twice, and then without releasing it, press the Up or Down. vladmashk • 3 yr. 8. 2 answers. Elena Pogorelova. Just place the cursor on the test you want to run and hit the shortcut. The stepping buttons are located on the Debug. Select the term you want to lookup; Use Alt+J / Shift+Alt+J (or Ctrl+G / Shift+Ctrl+G for Mac OS X) to select other occurrences. Type mc (multicursor) and a vim command to create cursors; Type ms (multiselect) and a vim command to select multiple items; If you previously selected some text, then the commands work only in the selected text; Supported vim commands: /, f, t, w, W, b, B, e, E, ~, 0. ideavim键盘流. ideavimrc are required. The Interface option extracts an interface, renames your class and makes it implement the interface. I have no found equivalent keyboard-only multi-line selection function in IntelliJ IDEA 13. Overview. Multiple cursors. On a Mac there is no short cut to Enable or Disable the Insert mode. To add a custom Keymap, CTRL+SHIFT+A, type keymap and click on the one with Settings as subtext. Action. The One Shortcut. But you can repeat the same variable in multiple places in your template, Then as you edit that variable, it changes in all the locations. Put your. This action is then reflected in each and every line of the block of text just like you would use multiple cursors in an IDE like VS Code. vimrc, IdeaVim can parse and enable plugins that are defined using vim-plug or vundle . IntelliJ Idea has a very cool feature of changing multiple lines simultaneously. e. I would like to fill the searching word by the word under the cursor automatically. var my_text = "myname"; var my_addr = "myaddr"; var my_age = "myage"; The text above is just a simple example, but sometimes I have many lines of words that I have to edit its prefix. In this video we use IntelliJ IDEA's multiple cursors feature to more quickly populate a HashMap of keyword-token type pairs for our Lexer. Vimmerを強化するためのIntelliJ IDEAプラグインを紹介します。. In that case you need to change your settings: Go to Editor -> Generaral -> Virtual Space: [x] Allow placement of caret after. Shift + ↑ does not start a block selection - it seems to page the cursor up and down the screen. Commenting out each line of selected code for Mac users without numpad would have to add a keyboard shortcut: Navigate to settings: Preferences > Keymap > Main menu > Code. If you want to have a continuous vertical line, it's enough to press Alt + drag your mouse vertically. We've edited a few image elements simultaneously using multiple carets in this tutorial. IntelliJ IDEA’s code suggestions support camel case, so we don’t have to type the whole of the method, or even the whole of the first part of a method name, to get relevant code suggestions. Select first occurrence of "id_ with Shift + → x4. ideaVim plug in is the problem, disable that and that misbehaviour will be gone. I use Atom on Ubuntu 17. 2. Run to Cursor inlay option . Surface Studio vs iMac – Which Should You Pick? 5 Ways to Connect Wireless Headphones to TV. out. I dont know if it is a feature that was fired because of some shortcuts that I am not aware of. Sorted by: 1. As a result, you will have multiple selection ranges. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"cover","path":"cover","contentType":"directory"},{"name":"images","path":"images. Add CodeTogether to IntelliJ-based IDEs to live share your IDE and coding sessions. In my example, the word key Next, select all occurrences: press ctrl + alt + shift + J. To add or remove multiple carets, you can also press and hold the Alt key, then click at the next location of the caret. 2. Do one of the following: Successively press Alt + J to find and select the next occurrence of case-sensitively matching word or text range. answered Sep 2, 2020 at 9:51. Change for the Active Editor. Ctrl + M on Windows, not set by default on Mac, but can be customized in the Keymap. In Editor > General > Other (section) > Show quick documentation on mouse move - delay 500 ms Select this check box to show quick documentation for the symbol at caret. Type mca ( m ulti c ursor a dd) to add (or remove) a virtual caret. If you want to create 'long' multiple cursor you can set shortcuts for 'Clone Caret Below' and 'Clone Caret Above' with keyboard. To do so, type ‘main’ and either press Tab or hit the Enter key to replace it with the main method. The command is called column selection mode. There are a number of ways to start the debugger: You can click on the Run icon in the gutter area and select the Debug option. Are there any code examples left?This video shows you how to handle multiple cursors in IdeaVim using the multiple cursors plugin. Shift + ↑ does not start a block selection - it seems to page the cursor up and down the screen. By the way, whatever selection. I suggest not to do it in the second case because resulting interface would. intellij-idea; keyboard-shortcuts; or ask your own question. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. MacOS: Option, Option + Up / Down. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. If you want to create 'long' multiple cursor you can set shortcuts for 'Clone Caret Below' and 'Clone Caret Above' with keyboard. You can also start it from the Run menu, or by pressing Shift F9. On day 92, I found out that following keys were not identified in the automated extraction: bitstreamformats. This feature is the oldest one, which was available even before the introduction of. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired parts of code. This is a feature that makes it possible to edit multiple lines at the same time. Stepping is the process of controlling step-by-step execution of the program. Here are some general points: Double clicking an identifier (or a word in a string literal) will select it. E. Code is rarely a write-once activity, we often need to go back and change it. Use a predefined keymap. Try to set cursor on variable and use shortcut Shift-F6 - after that there are dialog frame for change name of variable and it changes all occurences of variable to setted name. Follow. Note that you can assign preferred. To configure the font used in the IntelliJ IDEA interface (tool windows, toolbars, menus, and so on), open the IDE settings. IntelliJ IDEA automatically selects a predefined keymap based on your environment. To remove selection from the last selected occurrence, press Alt + Shift + J. let g:. Then, I open the Add Mouse Shortcut. I must be doing something wrong. It preserves tab names, the current working directory, and even the shell history. 2. Select multiple occurrences and edit them. I'm big on not using the mouse, especially while writing code. . multiple cursor in intellij. Bartosz Gorlewicz. IntelliJ shortcut a day: Column & Multi Cursor Select. Ctrl + Shift + F6 : refactor a variable / field type. Thnak you for the reply - however, I'm afraid this does not work. Type Choose Boot Java Runtime for the IDE action. Very useful is you need to do some column based editing for example. You can then move the cursor, as usual, using the arrow keys and even commands like Home or End. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired parts of code. Comment actions. Hi all and thanks for your help. You can change it under Settings -> Editor -> General -> Appearance -> Use Block caret. For example, the key2. This action can be anything ranging from an insertion to a deletion. If we are working with multiple projects in…In Settings -> Keymap, there isn't anything preventing multiple shortcuts from being assigned to the same action. 1. IntelliJ IDEA shows a suggests a variable for us, and if we select it and type a dot we get the Basic Completion list of methods we could call. Just remember that for carets in a vertical line, press Option (macOS) and Ctrl (Windows/Linux) twice, holding it down the second time. Share. There is also a feature request to. IntelliJ IDEA supports having multiple cursors at once, meaning you can type and edit at multiple locations at the same time. The 'Superclass' option extracts a superclass and changes references. Improve this answer. Share. Fn + Enter = Ins since no Ins key exists on the macbook pro. Breadcrumbs help you navigate inside the code in the. Double + Down. ) 0. 0. 108. 2 (build 192). In Eclipse I only have to do this: Select the text "foobar" in the editor. For more information about changing the directory for the . Sometimes it is useful to edit multiple places in the file at once, which can save you precious time and increase your productivity. All you need to. The editor consists of the following areas: The scrollbar shows errors and warnings in the current file. There is also Navigate | Last Edit Location, but will navigate you to the last place you've edited, not just viewed. You can use it to rename classes, packages, files, methods, etc. Multi-cursors for IntelliJ Gabriel Fürstenheim · Follow 4 min read · May 23, 2020 -- One of the best features of IDEs are multi-cursors. Even though one can come close to functionality offered by IntelliJ with either Vim or Emacs Plugins, I find that IntelliJ IDEA is a must have for Scala development, in my experience. Creating an Anagram Tree Using Multiple Tree Structures in TikZ Make association with deepest rules from nested association The thief, liars, and the honestNew search experience powered by AI. Just go to the Keymap section of preferences and add a Keyboard Shortcut for yourself to Toggle. ". But it was about the moving keys: h j k l. But if you want to create multiple cursors which appear in multiple places, I can’t understand how you will find places for your cursors. Do one of the following: Successively press Alt + J to find and select the next occurrence of case-sensitively matching word or text range. Third, I hit the keyboard shortcut to view the. Intellij/Android Studio lets you edit multiple lines at once, and there are several ways of doing this. Với trường hợp như vậy, bạn thử dùng multiple cursors xem sao. Intellij 14 weird editor/cursor behaviour. press Alt + Enter to get a cursor at each occurrence of the searched string. Advanced editor actions, such as code completion and live templates are supported as well and will apply to each caret. To select ranges as multiple rectangular selections, Ctrl Alt Shift Click and drag the mouse over the desired parts of code. If you previously selected some text, then the commands work only in the selected text. Skov555. Once your program is suspended, you can hover over the line of code to which you wish to continue execution. The editor consists of. To arrange variables in the order you want IntelliJ IDEA to switch between associated input fields, use the Move Up and Move Down buttons. IntelliJ IDEA is an Integrated Development Environment (IDE) for Java and Kotlin designed to maximize developer productivity. 1: Vim in IntelliJ IDEA IDEA is one of the IDEs with relatively good support for Vim with the IdeaVim Plugin2. multiple cursor in intellij. There is a feature where multiple cursors ("carets"?) will appear when I middle mouse click and drag. Hello, You may remove "Middle Click" shortcut from "Create rectangular selection on mouse drag" in "Settings/Preferences | Keymap". Templates are grouped according to the context where they can be used (usually, by the corresponding. The shortcut is: ⇧ + ⌘ + 8 on Mac. 204. IntelliJ IDEA Guide. The first line in a Document and the first character in each line are assigned the zero position. Select the number of lines that corresponds to the editor height, up/down from the current caret position and scroll the document accordingly, and then extend the selection to the same number of lines in the same direction. Alt Click and drag the mouse to make the selection. You can drag the mouse while holding Alt+Shift and select the text required. DesignIntelliJ Features Changelists. Or alt and select with the mouse. @BadHorsie, that stupid mode probably has saved me hours of repetitive cut-pastes or RegEx find-replace sessions. Move Caret to Text Start with Selection. Hello, You may remove "Middle Click" shortcut from "Create rectangular selection on mouse drag" in "Settings/Preferences | Keymap". IntelliJ IDEA supports having multiple cursors at once, meaning you can type and edit at multiple locations at the same time. Share. To work with WSL 2, your Windows version should be 10 build 18917 or later. To place caret at the end of rows: move caret to top row, clone down to bottom, and. 光标克隆通过按住 Ctrl,然后再按一次并且不松开,在按住 Ctrl 的前提下,使用 Up/Down 来复制光标。. With this feature you can: Set multiple cursors in the editor area: Alt + Mouse Click (Option + Mouse Click for Mac OS X). I can select multiple lines by creating more cursors with 'ALT+SHIFT+ARROW UP/DOWN' Since my keys have uneven number of spaces between them, selecting all text till ':' symbol with 'CTRL+SHIFT+ARROW LEFT/RIGHT' is with my knowledge not doable. Yeah. We’ll go with ngcomp. Java 13 and IntelliJ IDEA. Because the mouse is not responding and Ctrl+Shift+A is not working. SHIFT + OPTION + click lets you place multiple cursors one-by-one. If there are lines with a length lower than the current position, the vertical line will be broken. Another way to get multiple cursors in a file is to add. With this option selected, IntelliJ IDEA properly formats key sequences when you paste them from the clipboard. IntelliJ IDEA supports having multiple cursors at once, meaning you can type and edit at multiple locations at the same time. Formatting and cleaning. One of the key strengths of IntelliJ IDEA is its extensibility through plugins, which allow. Alt + Shift on Windows or Linux. IntelliJ IDEA EAP Users; Multiple Selections in IDEA 13. File menu -> Settings -> Editor -> General -> Virtual Space and uncheck 'Allow placement of caret after end of line' . Alt Click and drag the mouse to make the selection. 2 Answers. insert mode: block cursor. I expected us to be able to t. See the examples. . IntelliJ IDEA automatically selects a predefined keyboard based on your environment. Viewed 15k times. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. In the search pane at the top, type img. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. 1 & 15. Select multiple occurrences of the same word and change them all at once. In the Run/Debug Configurations dialog, click and select JAR Application. Image by the author. Then if you scroll down to the editor. see screen shot. The problem was the ideaVim intellij plugin. Double Shift. There is a feature where multiple cursors ("carets"?) will appear when I middle mouse click and drag. The option to change this is called "Maximum number of contents to keep. I just upgraded my Intellij IDEA to version 14, but I have the problem that my cursor in the editor window is acting "different". The Terminal saves tabs and sessions when you close the project or IntelliJ IDEA. println("Number of times the planet rotates around the sun is " + NUMBER_OF_DAYS_IN_A_YEAR); View steps. . ago. So I went and had a look at the Key map, and saw that there are NO settings for "clone caret below" or "clone caret above". This is the simplest problem you usually want to solve with multiple cursors. You can cleverly get three cursors on the variable names, CTRL arrow over to start of strings, hold SHIFT + END, and then move the cursor back using the arrow keys. Column Selection. IntelliJ IDEA Tips & Tricks: Multiple Cursors – Vojtech. Shift-Alt-Up/Down Add Line to Selection - adds a cursor on the previous/next line. If I have lines like this selected or taged with multiple cursors. It seems somewhat hidden, but if you select multiple lines > click CTRL+F, then immediately click CTRL+R you are presented with the original multiline replace. 8. Create Rectangular Selection. Place the caret at one corner of the rectangle, and then Alt Shift Middle click at the diagonally opposite corner. Add a template description, for example, New Angular component. To edit multiple lines simultaneously, select the lines that need to be changed and then press the ‘Ctrl+Shift+A’ key combination. ⌘ + [option] + click if you're on a mac. Please. 6 Answers. When typing, copying, or pasting in IntelliJ IDEA editor, you can toggle multiple cursors so that your actions apply in several places simultaneously. All you have to do now is enter the replace text and start the search. By default, there is no shortcut for this command, so you have to add a key binding yourself in the preferences General > Keys (hit Ctrl + Shift + L twice), e. Cursor should go back to normal. The editor consists of the following areas: The scrollbar shows errors and warnings in the current file. Hit Shift twice > write "line" > Show Line Numbers (the line doesn't have the toggle) Ctrl + Shift + A > write "Show line" > Active Editor: Show Line Numbers > change the toggle to ON. The multiple-cursors emulates vim-multiple-cursor plugin, and as the name suggests, it allows using multiple cursors in a vim fashion. g. For those looking for the old multiline replace in inteliJ with version > 15. Keep on selecting lines under caret hotkey. This is a case-sensitive search. Sometimes multiple methods are called on the line. For example, when I need to use multiple cursors, I disable ideavim, use multiple cursors to edit what I want, then I go straight back to vim. If you want to organize the imports use Ctrl+Alt+O, to execute all the formatting features just use Ctrl+Shift+Alt+T. } Is there a way to tell IntelliJ to place the cursor inside of the method body after expanding the live template?Compatible with IntelliJ IDEA (Ultimate, Community), Android Studio and 16 more. 17. Please. In Adobe Brackets, i could move cursor for a mutltipe selection with ALT+SHIFT+UP/DOWN. AFAIK WebStorm works a bit differently here. . 我的日常开发中使用最多的就是IDEA,对应的vim插件为 IdeaVim 。. Disable the ideaVim plugin worked for me. However, I'm unable to start a selection using the keyboard alone. The ‘main’ and ‘psvm’ templates are simple live templates in IntelliJ IDEA. IntelliJ IDEA Cursor moves to beginning of line when hitting Ctrl-S.