- 主题:自从 vscode出来, sublime等编辑器就再也风光不再了吧
10行以内的重复操作,我一般就j.循环搞定
【 在 poocp 的大作中提到: 】
: 不会用点.的,都不算真的会vim。
: 置,以及指定行数与等移动方式,配合不同编辑命令可以快速灵活精准的实现竖选横选复制粘贴等编辑操作,再配合各种重复命令以及一些高效的插件,只需手不离键盘(连手腕都不用抬),即可快速高效的完成各种编辑操作
--
FROM 180.158.11.*
我在生产环境干过一次上十G的,直接把业务进程挤炸了。后来知道vim开日志前,先看下日志大小
【 在 lokta 的大作中提到: 】
: 当年拿vim打开过100G+的文件,
: 因为同事往了配置按日期滚动日志了。。。。
--
FROM 180.158.11.*
搭车问下,经常需要在整个文件每行最后加一个变化的字符,有什么比较快的办法不?期望普通模式就能解决,不要进命令模式
【 在 No1 的大作中提到: 】
: cs[( 这个surround.vim插件干的事
--
FROM 180.158.11.*
感觉你这么搞还是太慢
确实脚本可能才是答案,或者去看看vimscript
就是我有时需要加字符A,有时需要加字符B
【 在 No1 的大作中提到: 】
: 变化的字符?
: 一般是:
: ctrl-q 列模式
: ...................
--
FROM 180.158.11.*
嗯,也是,neovim可能才是未来。
没有条件,基本可以认为是随机。我就是需要一个能动态调整入参的逻辑。
同一组长度不一的数据,我有时需要加"",来临时拼接sql,有时需要加^$|来拼接正则式,头部一般ctrl-v搞定成本很低,尾部就得上%s,相对效率不高,虽然其实也没多输几个字符,但这是高频需求,不想每次都手输
我去看看neovim吧,之前只在awesome wm里面用过lua
【 在 DoorWay 的大作中提到: 】
: 是时候切换到nvim了,用lua。vimscript没有投资的价值。
: 有时候加A有时候加B,条件是怎么样的?
--
FROM 180.158.11.*
宏也很繁琐,录宏的时间%s早就干完了
【 在 DoorWay 的大作中提到: 】
: qa //记录宏
: $ //跳到行尾
: 做你想要的操作,比如 aIWant
: ...................
--
FROM 180.158.8.*
不管是宏、%s或者.
都不考虑,太慢,我只希望要跟块编辑一样快的方法
【 在 DoorWay 的大作中提到: 】
: 能接受正则表达式和命令模式的话以及捕获的话,@zeus2615 的需求就好办了:
: 一组长度*不等*的数据,行首加前缀,行末加后缀
: :n1,n2s/\(^.*$\)/prefix_\1_suffix/g
: ...................
--
修改:zeus2615 FROM 180.158.8.*
FROM 180.158.8.*
我的场景不存在j
^vGIx
主要问题在于每行的长度不一样,所以我没办法直接块编辑行尾,不是指A,而是$s的时候
换成s,是:%s/^/x/g,长短显而易见
而且命令模式有一种明显的打断感,而普通模式则靠肌肉记忆
【 在 DoorWay 的大作中提到: 】
: 以10行为例,Ctrl v,然后10j,很可能是jjjj…,I,prefix,Esc
: 列尾基本一样,按键次数。
: 比较下我的正则表达式,块编辑快可能只是你的感觉。
: ...................
--
修改:zeus2615 FROM 180.158.8.*
FROM 180.158.8.*
idea早就不是这个价了,而且还会继续涨价
【 在 WordPress 的大作中提到: 】
: 抱歉只用了 pycharm 和 idea,确实不知道别的都是收费的,idea 是买的个人版,一年四百多块钱,也不算贵吧
: - 来自 水木社区APP v3.5.7
--
FROM 180.158.8.*
关键是现在不值
没啥新特性,bug还多,付费用户都不敢随便升级,怎么玩
【 在 hothail 的大作中提到: 】
: 看到提价格
: 又去看了一下 ,个人版1400,确实不少但要工作收入,也还行
: 学生的话,还是建议用教育许可
: ...................
--
FROM 180.158.8.*