图中,从第4x 移动到7行""
- 7Gf";;;;a
- 7G5f"a
要数数,反而慢了吧,不如按4下;
- ?""↵Na
不知道有没更快的方式?
另外,vim的motion命令太多,什么场景下用什么motion?怎么组合最高效?也是一门经验。
虽然熟能生巧,但大家有这方面的最佳实践/心得吗?值得推荐的文章?
)
1
lilydjwg 2015-05-29 00:43:28 +08:00
EasyMotion.
|
2
FrankFang128 2015-05-29 00:53:04 +08:00 via Android
开启 relativenumber
5keeeee |
3
theFool 2015-05-29 00:53:43 +08:00
怎么移动更好不知道,不过你写HTML推荐EMMET.
到第7行前面后<c-y>跳转到下一个编辑点。 |
4
xiaopenyou OP |
5
theFool 2015-05-29 01:19:49 +08:00 via iPhone 1
@xiaopenyou emmet和less是两种东西吧。
Emmet就是个编辑器插件,vim st都有的。用这个不妨碍你对原生代码的熟悉。 |
6
xiaopenyou OP @theFool 简写偶以为会影响初学者熟悉度的。既然这样说偶试试 thx
|
7
sefemp 2015-05-29 08:40:29 +08:00
vim有个声控插件的
上上上上上上上右右右右右右右右右右 就可以到了 可以试试 |
9
abscon 2015-05-29 09:02:21 +08:00 via iPhone
?" c
|
10
wizardoz 2015-05-29 09:23:18 +08:00 1
我只想说,整天研究这些。少按几个键,瓶颈还是在编辑时候的思路,你按这么快,大脑能跟上?
|
11
expkzb 2015-05-29 09:25:40 +08:00
cit
ci" |
12
ericson 2015-05-29 09:32:54 +08:00
EasyMotion +1
或者用搜索 `?href="` |
13
ShiehShieh 2015-05-29 09:33:15 +08:00
easymotion在github上的repo怎么好像很久没有升级过了。。。还有人维护吗。。。没有的话不敢用啊。。。
|
14
ShiehShieh 2015-05-29 09:35:10 +08:00
诶,是我找错了。。。repo很活跃的。。。
|
15
laipogo 2015-05-29 09:40:06 +08:00
7G$B2h
。。。 |
17
phx13ye 2015-05-29 09:48:58 +08:00
?href=""/e
|
18
asj 2015-05-29 10:00:44 +08:00
基本上?"" 最快了,不过要2?"",因为上面有两个"",而且如果href里有字就要改了
刚刚看了一下search的offset比较适合 ?href="?e <CR>a 不加?e的话光标在h 另外可以 ?href?;/" 相当于先?href再/",缺点是接着按n的话是向前查找",而不是向前的href后面的" |
19
focux 2015-05-29 11:58:57 +08:00
easy motion
|
20
jswh 2015-05-29 12:24:20 +08:00
nnoremap <leader>j ggjk "跳转到某行,我的leader是空格于是
6 t/"" 还比较符合逻辑也没有重复 |
21
jswh 2015-05-29 12:25:32 +08:00
打错了,以前的map是t,记差了,按照这个mapping应该是
6 j/"" |
22
lilydjwg 2015-05-29 13:50:20 +08:00
@ShiehShieh Vim 又不是火狐,我这里还有好些数年未更新的插件用得好好的呢。
|
23
xiaohanqing 2015-08-19 09:34:44 +08:00
3F"
|
24
xiaohanqing 2015-08-19 09:35:43 +08:00
数引号就可以了
|