V
主页
vim 数值操作还能这样玩,简直不要太方便
发布人
vim 对于数字和排序也有非常高效的处理方法。 先介绍下vim对于数字的一些操作。 打开number目录下的number.txt文件 将光标移动至第一个数字上,使用Ctrl a 就可以让这个数字加 1, 光标移动至下一行,在数字右边的字母上使用Ctrl a 发现什么也没发生 光标移动至数字左边,在数字左边的字母上使用Ctrl a 发现光标自动移动至了数字上并执行了加1 这时使用Ctrl x 来让这个数字减1 使用 k 将光标移动至上一行,再使用,Ctrl x 来让第1行的数字减1 没错,Ctrl a与Ctrl x 都是默认从光标所在的列往右边找到第1个数字来执行加减 如果想加10,可以使用我们之前讲到的知识,使用数字+指令,等效于重复执行指令 我们使用10Ctrl a,就可以给这个数字加10 另外一个很常见的场景是自增序号,好,复制myArray[0] = 0;复制多行,此时我们想生成一个自增的下标序号 使用前面学到的visual block mode 的知识,光标移动至第1个下标数字上,使用Ctrl + v 进入 visual block mode,使用j向下选中数组的下标 然后使用 g Ctrl+a 就可以生成自增序号 这里要说下快捷键的顺序,先是单独按下g,然后松开g,再一起按下Ctrl+a 接下来介绍下vim的行字典排序,所谓字典排序也叫自然排序,也就是说按a b c d , 1 2 3 4 这样来排序 好的,首先我们调整下代码的行顺序 使用冒号进入 command mode,输入 sort,按回车,就可以看到所有的内容就已经按字典排序好了 当然也可以指定具体的行来做排序,我们使用u,先做一次undo,让内容回到乱序的状态。 使用冒号进入 command mode,输入 3,7sort,按回车,就可以看到只有3-7行的内容按字典排序了 也可以进行倒序排列,使用指令sort! 就可以了,使用u,undo,让内容回到乱序的状态。 使用冒号进入 command mode,输入 sort!,按回车,就可以看到所有的内容就已经按字典倒序了
打开封面
下载高清视频
观看高清视频
视频下载器
vim 窗口管理 工作效率翻倍
vim easymotion 光标移动大法
2分钟配置让Vim好用10倍
vim 瑞士军刀dot command
vim 书签功能
vim改键必须要知道的知识
vim 行内编辑
vim 行内操作进阶 节约时间必修课
vim 「必知必会」 分页跳转
如何将tmux配置的赏心悦目
vim 模式编辑入门
vim 行号必须掌握的知识
TUI 编程体验课 springboot Java
Emacs package 整理
配置自己的Neovim,LSP配置教程
vim 标签引号内容复制
vim 代码折叠pt1 阅码神器
【nvim】超强无插件nvim配置
什么是Vim
vim 寄存器使用
Java Spring 多线程事务 TUI 编程体验
vim help
vim 窗口标签
vim多文件切换&代码注释
vim visual block mode 多行编辑效率神器
vim 命令模式
使用 Emacs 制作Maven项目骨架
vim 常见通用必配代码
这是不是有点像你的手机电量耗尽现状
vim undofile文件,.un~ 有大作用
避免特殊buffer被覆盖,Neovim作为IDE的必备功能
vim 百倍效率 宏操作
“羽翼”途径介绍
Vim 必学,普通编辑器只能重复劳动,然而 vim已经起飞
诡秘之主中综合能力最弱的序列是哪条?
vim 中文帮助
数字5944~6000(第119期)(达到6000了!!!)
Vim swp 交换文件,效率恢复,数据安全必看
质疑DHwass的编程水平
Neo Emacs code format in java