点击上方 Java后端,选择 设为星标
优质文章,及时送达
来自量子位
用聪明的方式与Vim「交流」
verb + noun
Eat (verb) a donut (noun)
Kick (verb) a ball (noun)
Vim 的名词和动词
h:左
j:下
k:上
l:右
w:移动到下个词的开头
}:跳到下一个段
$:移动到本行末尾
y:复制
d:删除文本,保存到register
c:删除文本,保存到register,并开始「插入」模式
y$:把当前所有的东西,从当前位置拖拽至行末
dw:从当前位置删除到下一个单词的开头
c}:将当前位置更改为此段末尾
y2h:向左拉2个字符
d2w:删除接下来的2个单词
c2j:改变接下来的2行内容
可组合性和语法
Id|Name|Cuteness
01|Puppy|Very
02|Kitten|Ok
03|Bunny|Ok
Id Name Cuteness
01 Puppy Very
02 Kitten Ok
03 Bunny Ok
!}column -t -s “|” | awk ‘NR > 1 && /Ok/ {print $0}’
02 Kitten Ok
03 Bunny Ok
基于Vim语法的更多操作
只要你把这个方法熟悉起来,要比用鼠标还要快。
h Left
j Down
k Up
l Right
W:移动到下一个单词的开头处
E:移动到下一个单词的结尾处
B:移动到前一个单词的开头处
gE:移动到前一个单词的结尾处
0:移动到当前行的第一个字符处
^:移动到当前行第一个非空字符处
g_:移动到当前行最后一个非空字符处
$:移动到当前行最后一个字符处
n|:移动到当前行的第n列
最近整理一份面试资料《Java技术栈学习手册》,覆盖了Java技术、面试题精选、Spring全家桶、Nginx、SSM、微服务、数据库、数据结构、架构等等。 获取方式:点“ 在看,关注公众号 Java后端 并回复 777 领取,更多内容陆续奉上。 推 荐 阅 读 1. 推荐一套开源通用后台管理系统 2. 互联网公司忽悠员工的黑话,套路太深了。 3. 39 个奇葩代码注释 4. GitHub 官方代码扫描工具上线! 5. 程序员需知的 58 个网站
喜欢文章,点个 在看
本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
相关文章
暂无评论...