PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Editor
[vim ] 快速帮一堆字加引号
楼主:
ggirls
(哥)
2018-06-01 06:45:56
我写了一堆东西,之后忘了加引号,要怎么办?(内容不一定是 two, four, ...)
有指令可以把光标移到一个字,不进入inset mode,直接在前后加引号吗?
['one', two apple]
['three', four apple]
['five', six]
['seven', nice]
['ten']
作者:
dododavid006
(朔雪)
2018-06-01 08:21:00
参考看看 vim-surround 可以用 ysiw' 在字的两边加上引号 再配上 repeat.vim 可以用 . 重复上一个指令就变成第一个字要用 ysiw' 之后只要游标移上去后按.
作者:
Bellkna
(柔弱气质伪少女)
2018-06-01 18:34:00
用sed配合regex先把所有单字前后都加上引号然后再把2个引号的改成1个这样呢XD
作者:
Bschord
(bschord)
2018-06-02 00:05:00
数量不多结构简单的话用q记录宏解决很多的话上述宏加上 :g 指令
楼主:
ggirls
(哥)
2018-06-07 08:38:00
@bschord 请问宏内的指令为何,是对单个字加引号?
作者:
Bschord
(bschord)
2018-06-07 17:30:00
0f,w"adt]i'^Ra'^[j 这是reg的内容^R是记录按下Ctrl-r ^[是按下ESC
继续阅读
[vim ] fzf 指定副档名
yshihyu
[vim ] win7 中文输入shift按不回来
jonce007
[sblm] ubuntu中无法用新酷音输入
ptt0720
[vim ] viwp 有办法不要把覆蓋掉的放进reg?
kaijajan
[vim ] 推荐plugin netranger
BloodyDuke
[vim ] vim 8 的随打即找 (Find As You Type)
ViewMoon
[问题] 请教大神,SCW档,该用何工具编辑?
neil136
[vim ] 一键安装vundle,airline
ptt0720
[问题] vim有办法跨页时往右移动1行吗?
petertom
[vim ] vim狂当有办法印出记录档吗?
ggirls
Links
booklink
Contact Us: admin [ a t ] ucptt.com