Vim 学习笔记?

ubuntu 中自带有 vim,使用 vim name.xx 打开文件

vim 进入后默认为正常模式,在正常模式下无法对文件进行修改。

编辑模式,vim中在正常模式键入 i insert 进入编辑模式,在编辑模式下可以进行对文件的编辑。

命令行模式,vim中在正常模式键入 : 进入命令行模式,在命令行模式下可以对文件进行命令操作。

esc 键用于退出编辑模式与命令行模式。

编辑指令

光标移动: ↑ k 、 ↓ j 、 ← h 、 → l

i进入光标左侧,a append 进入光标右侧。

I进入文档最前,A进入文档最后

o oepn a new line 在光标下方新建一行,O在光标上方新建一行

G 到最后一行,gg到第一行

移动行数可以直接通过数字实现, 5j表示向下5行,:5 绝对行号跳转

yy yank 复制本行

p paste 粘贴

dd delte 删除本行

. 重复上次操作

u undo 撤回上一步

ctrl + r 返回刚刚撤回的一步

dw delet word 删除单词(删除后会进入普通模式)

cw change word 改变单词(不会进入普通模式)

w 下个单词的词首, e下个单词的词尾

b 上个单词的词首

vim指令

q quit表示退出Vim

q! 表示强制退出vim

wq write保存退出

/ 用于定位

%s/oldword/newword/g 全局替换词汇 g 表示globle

ci { 删除括号中内容 change in

ctrl + v 可视化块

shift + v 可视化行

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇