VIM 如何入门

2022-06-21 20:18:09 +08:00
 Konys

最近在学习 VIM,感觉各种不习惯,问一下各位老哥,大家是如何熟练使用 VIM 的?

10096 次点击
所在节点    Vim
103 条回复
znwindy
2022-06-22 08:56:48 +08:00
感觉这个上手 vim 就来倒腾配置、美化等等,有点本末倒置
chucongqing
2022-06-22 09:08:08 +08:00
vim 学习完了之后还真能一键安装,并配置。就是需要学习🤣
zhoudaiyu
2022-06-22 09:21:25 +08:00
gg dG :!x
ffkjjj
2022-06-22 09:27:54 +08:00
@MengiNo #40 要是平常的 v, 一般多行的情况,也只能进行复制,删除,缩进,格式化。如果用的是 ctrl+v 块选择的话,可以用 I, A 进行多行编辑。
FGW
2022-06-22 09:58:40 +08:00
推荐 [L2-PS][SCT FUSE Valgrind] Fix SCT FUSE Valgrind issues detected by SCT cb8247B_SrsBmbasedCellSpecificCSIRS
FGW
2022-06-22 09:59:23 +08:00
推荐 Vim 实用技术 这本书,看这个入的门。
yuancoder
2022-06-22 10:01:14 +08:00
先用起来
brucmao
2022-06-22 10:04:09 +08:00
0x2048
2022-06-22 10:10:55 +08:00
这个视频教程很详细

<amp-youtube data-videoid="mPVwS8gjDVI" layout="responsive" width="480" height="270"></amp-youtube>&list=PLBd8JGCAcUAH56L2CYF7SmWJYKwHQYUDI
MartinWu
2022-06-22 10:11:11 +08:00
用起来,遇到想要的需求,再搜索搜索。那些快捷功能都是用着用着,就记住了。肌肉记忆。
churchill
2022-06-22 10:22:25 +08:00
我其实不太理解 IDE 装 vim 插件的操作
vim 的文字编辑效率真的比鼠标配键盘快吗
pepesii
2022-06-22 10:23:04 +08:00
我是看左耳朵耗子的文章学习的
https://coolshell.cn/articles/5426.html
v2410117
2022-06-22 10:30:10 +08:00
难道不是先买一把 HHKB ?
zhiyu1998
2022-06-22 10:30:14 +08:00
vscode 有个插件:Learn Vim
keepeye
2022-06-22 10:31:46 +08:00
反正俺只是用来服务器上临时编辑,不用来写代码,会几个常用指令就可以了:

:wq!
:q!
:n,md :n,my 删除 /复制范围内的行
dd 删除当前行
i 进入编辑模式
o 进入编辑模式并另起一行
yy 复制当前行
p 粘贴
gg 到首行 shift+g 到最后一行
shift+^ 到行首 shift+$ 到行尾
:set nu :set nonu 显示 /隐藏 行号
/keyword 搜索关键词,按回车,按 n 跳转到下一个
/keyword/replacer/g 全局 替换关键词


大概就这些指令吧 别的暂时想不到
bruce0
2022-06-22 10:34:17 +08:00
我平时用到 vim 的地方一般就是连上远程改一些小的东西, 比如改一下配置之类的,所以对我来说
会用 'i, a' 插入
/ 搜索
%s 替换
v 开始标记
y 复制
x 剪切
p 粘贴
g G 文件开始 文件结束
u 撤回 Ctrl+R 重做
:w 保存
:q 退出

会这些基本就够了 剩下的 遇到不会的现搜
yunyuyuan
2022-06-22 10:37:23 +08:00
我前几个月刚上手 vscode + vim ,只需要把鼠标线拔了就行,一周从入门到熟练,常用的操作就那几个。
Liam1997
2022-06-22 10:44:12 +08:00
只要会基础的就行,难的我也不太会。。。
j k l

gg p y v a i o

w b 什么的
iapplebear
2022-06-22 11:00:27 +08:00
@JackCh3ng 懒人就喜欢层主这样的,收了
andyJado
2022-06-22 11:08:27 +08:00
不眠不休打 3000 小时 dota, 右手一碰鼠标就疼, 自然就会了. 还有 hammerspoon 这些,yumyumyum

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/861193

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX