Benjamin Davies
77b2da2b42
vim: Surround in visual mode ( #13347 )
...
Adds support for surrounding text in visual/visual-line/visual-block
mode by re-using the `AddSurrounds` operator. There is no default
binding though so the user must follow the instructions to enable it.
Note that the behaviour varies slightly for the visual-line and
visual-block modes. In visual-line mode the surrounds are placed on
separate lines (the vim-surround extension also indents the contents but
I opted not to as that behaviour is less important with the use of code
formatters). In visual-block mode each of the selected regions is
surrounded and the cursor returns to the beginning of the selection
after the action is complete.
Release Notes:
- Added action to surround text in visual mode (no default binding).
Fixes #13122
2024-06-24 09:29:06 -06:00
..
2024-06-18 12:44:35 -07:00
2024-06-21 18:47:38 +02:00
2024-05-29 18:06:45 -07:00
2024-06-21 19:59:46 +02:00
2024-06-21 11:48:52 +02:00
2024-05-12 04:47:19 -07:00
2024-05-29 18:06:45 -07:00
2024-06-20 15:00:54 +02:00
2024-06-18 12:16:54 -07:00
2024-06-22 16:07:36 -07:00
2024-06-22 16:07:36 -07:00
2024-06-20 11:33:49 -07:00
2024-06-22 16:07:36 -07:00
2024-03-05 12:01:17 -05:00
2024-06-23 15:32:47 -06:00
2024-06-18 15:50:18 -04:00
2024-03-29 17:09:49 -07:00
2024-05-16 13:30:04 -04:00
2024-03-26 13:28:06 +01:00
2024-06-18 12:22:37 -04:00
2024-06-18 12:22:37 -04:00
2024-06-22 16:07:36 -07:00
2024-06-21 17:41:43 +02:00
2024-06-24 10:32:37 +02:00
2024-06-18 17:58:57 -04:00
2024-06-18 17:58:57 -04:00
2024-06-14 20:13:31 -04:00
2024-06-17 18:14:37 -04:00
2024-05-29 16:53:45 -06:00
2024-06-13 08:35:22 +02:00
2024-06-23 07:39:01 -04:00
2024-05-29 18:06:45 -07:00
2024-06-18 12:22:37 -04:00
2024-04-30 23:31:59 -06:00
2024-06-12 23:22:52 +03:00
2024-06-12 23:22:52 +03:00
2024-05-10 15:50:20 -06:00
2024-06-18 12:16:54 -07:00
2024-06-23 14:10:31 -06:00
2024-06-24 17:21:11 +02:00
2024-06-13 18:45:28 -04:00
2024-06-22 16:07:36 -07:00
2024-06-19 09:50:02 -04:00
2024-05-22 20:40:31 -04:00
2024-05-29 18:06:45 -07:00
2024-06-18 12:22:37 -04:00
2024-03-11 10:45:57 +01:00
2024-04-08 19:17:12 -04:00
2024-06-23 22:20:10 -07:00
2024-03-05 12:01:17 -05:00
2024-06-17 18:14:37 -04:00
2024-06-24 12:52:07 +02:00
2024-06-14 20:13:31 -04:00
2024-05-10 14:18:40 -04:00
2024-06-22 15:59:53 -07:00
2024-06-11 11:43:12 -07:00
2024-06-13 08:35:22 +02:00
2024-04-02 13:12:38 -06:00
2024-03-26 16:10:09 -07:00
2024-06-23 22:20:10 -07:00
2024-06-18 12:22:37 -04:00
2024-06-22 16:07:36 -07:00
2024-06-14 10:33:28 -07:00
2024-05-30 12:36:07 +02:00
2024-06-18 12:16:54 -07:00
2024-06-17 19:06:35 +03:00
2024-06-21 18:39:14 +02:00
2024-06-23 09:36:52 +02:00
2024-06-18 12:22:37 -04:00
2024-06-22 16:07:36 -07:00
2024-06-24 12:51:32 +02:00
2024-06-18 12:16:54 -07:00
2024-06-17 17:58:47 -07:00
2024-06-20 12:56:09 +03:00
2024-06-20 13:16:23 +03:00
2024-03-05 12:01:17 -05:00
2024-06-20 15:00:54 +02:00
2024-06-17 14:13:12 -04:00
2024-04-23 16:23:26 -07:00
2024-05-23 15:50:59 +02:00
2024-06-21 16:32:32 -07:00
2024-06-18 12:22:37 -04:00
2024-06-18 14:46:33 -06:00
2024-06-07 12:53:01 -07:00
2024-03-29 12:11:57 -04:00
2024-06-18 12:22:37 -04:00
2024-05-20 17:00:27 +02:00
2024-06-21 16:32:32 -07:00
2024-06-21 16:32:32 -07:00
2024-05-09 11:03:33 +02:00
2024-06-18 15:38:11 -04:00
2024-05-21 20:23:37 +02:00
2024-05-17 16:37:17 -04:00
2024-06-18 12:22:37 -04:00
2024-05-14 13:48:36 +02:00
2024-05-29 11:40:43 +02:00
2024-06-03 12:52:44 +02:00
2024-06-11 11:43:12 -07:00
2024-06-20 20:20:34 +02:00
2024-06-20 11:33:49 -07:00
2024-06-13 08:35:22 +02:00
2024-06-18 12:16:54 -07:00
2024-06-11 15:31:55 -04:00
2024-05-16 13:30:04 -04:00
2024-04-15 14:21:52 +02:00
2024-06-18 12:44:35 -07:00
2024-05-26 23:06:58 -06:00
2024-06-20 11:33:49 -07:00
2024-06-04 19:13:21 +02:00
2024-06-24 09:29:06 -06:00
2024-06-11 11:43:12 -07:00
2024-06-24 14:56:22 +02:00
2024-06-24 14:56:22 +02:00
2024-06-20 11:33:49 -07:00
2024-06-18 12:16:54 -07:00