- 主题:自从 vscode出来, sublime等编辑器就再也风光不再了吧
我的场景不存在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.*
Ctrl v列模式是多选Multi-Selection的特例
vim的文字Model是基于grid的,所以有列模式是自然的,
不等长的只能“多点选择”。Sublime里这个是卖点,批量更新变量名。
neovim的替换,有实时预览的效果,所以:%s/from,约等于多选。继续输入/to/g等于Shift i to,最后按回车确认,类似Esc结束列模式。
完全取决于脑子里的建模,但是加上视觉反馈更容易建模。
我认同你说的“中断”的感觉,所以一个方向是为多选加个map,在*上做文章,比如CtrlShift8表示多选光标所在处的单词。另一个方向是续接搜索命令,/from,肉眼查看高亮目标无误了,再按个Shift i,表示开始插入,Shift s表示替换。
我怀疑已经有这样的插件了,neovim。不过我另一个原则,尽量少用插件,所以还是坚持命令模式替换。除非内置了续接搜索的操作。或说我可以去提个issue,哈哈,或者自己实现了
【 在 zeus2615 的大作中提到: 】
: 我的场景不存在j
: ^vGIx
: 主要问题在于每行的长度不一样,所以我没办法直接块编辑行尾,不是指A,而是$s的时候
: ...................
--
FROM 36.40.146.*
sublime text 性能远远好过 vscode,奈何 vscode 背靠大公司,不要钱,拼命增加功能,还免费的,弄不过。
【 在 xieyf 的大作中提到: 】
: 难道vscode要一统江湖?
: vim和emacs还在苟延残喘, 看样子可以喘很久.
: sublime text那就是gg了
: ...................
--
FROM 183.192.8.*
我估计你想说的是 wsl(Windows Subsystem for Linux),但是打字错了,如果你真的最常用的工具名字都弄错,说明不够认真。
【 在 oldwatch 的大作中提到: 】
: 之所以能忍住没把工作机重装成linux
: remote vscode和wls各50%功劳
: 有本地客户端情况下连docker容器都能穿进去(只要镜像别太精简)
: ...................
--
FROM 183.192.8.*
Jetbrains(注意有 s)的产品大部分都是收费的,而且价格非常昂贵,一般个人和中小公司都用不起。
【 在 wuhaochi 的大作中提到: 】
: Jetbrain家的还不够吗
: 我就是个假码农,就不知道为什么对编辑器有这么大讨论。ide还是j家好,editor小文件无所谓,大文件cat grep less 足够。
--
FROM 183.192.8.*
不都有免费版本吗?
【 在 nebulabox (nebulabox) 的大作中提到: 】
: Jetbrains(注意有 s)的产品大部分都是收费的,而且价格非常昂贵,一般个人和中小公司都用不起。
:
: 【 在 wuhaochi 的大作中提到: 】
: : Jetbrain家的还不够吗
--
FROM 119.56.97.*
Jetbrains 只有 pycharm 和 idea 有社区版本,其余都是订阅收费,非常昂贵。很多人用的是 D 版本,这是两回事。
【 在 WordPress 的大作中提到: 】
: 不都有免费版本吗?
--
FROM 183.192.8.*
java好像也有吧
【 在 nebulabox 的大作中提到: 】
: Jetbrains 只有 pycharm 和 idea 有社区版本,其余都是订阅收费,非常昂贵。很多人用的是 D 版本,这是两回事。
--
FROM 116.233.79.*
java用的就是idea啊……
【 在 RuralHunter 的大作中提到: 】
java好像也有吧
【 在 nebulabox 的大作中提到: 】
: Jetbrains 只有 pycharm 和 idea 有社区版本,其余都是订阅收费,非常昂贵。很多人用的是 D 版本,这是两回事。
--
FROM 123.118.110.14
JetBrains(注意B大写)的产品常用的几个都有免费的,比如IntelliJ IDEA Communit
y Edition、PyCharm Community Edition,以及开发Android App的Android Studio。
【 在 nebulabox 的大作中提到: 】
: Jetbrains(注意有 s)的产品大部分都是收费的,而且价格非常昂贵,一般个人和中小公司都用不起。
--
FROM 119.233.243.*