vim命令

作者: 星chen | 来源:发表于2018-09-02 18:26 被阅读16次

vim命令:
命令模式
yy:复制 光标所在的这一行
- 4yy: 复制光标所在行开始向下的4行

p: 粘贴


dd: 剪切光标所在的这一行
- 2dd: 删除光标所在行 向下2行
D: 从当前的光标开始剪切,一直到行末
d0: 从当前的光标开始剪切,一直到行首
x: 删除当前的光标,每次只会删除一个
X: 删除当前光标前面的那个,每次只会删除一个

u: 撤销刚刚的操作
Ctrl+r:反撤销



h左 j上 k下 l右


H: 当前屏幕的上方
M: 当前屏幕的中间
L: 当前屏幕的下方

Ctrl+f ---> 向下翻一页代码
Ctrl+b ---> 向上翻一页代码

Ctrl+d ---> 向下翻半页代码
Ctrl+u ---> 向上翻半页代码

20G:快速的定位到第20行代码
18G:快速的定位到第18行代码
G:快速的回到整个代码的最后一行
gg:快速回到整个代码的第一行

w:向后跳一个单词的长度,即调到下一个单词的开始处
b:向前跳一个单词的长度,即调到上一个单词的开始处


选中一片代码
v:
V:


>>:向右移动代码
<<:向右移动代码

.:重复执行上一次的命令

r:替换一个字符
R:替换光标以及后面的字符

shift+zz: 相当于wq

末行模式
w: 保存
q: 退出
wq: 保存并且退出

自动补全功能
- ctrl+n ctrl+p

删除命令:

x: 删除光标后一个字符,相当于 Del

X: 删除光标前一个字符,相当于 Backspace

dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符

d0: 删除光标前本行所有内容,不包含光标所在字符

dw: 删除光标开始位置的字,包含光标所在字符

进入命令模式:

ESC:从插入模式或末行模式进入命令模式

移动光标:

h: 左移

j: 下移

k: 上移

l: 右移

M: 光标移动到中间行

L: 光标移动到屏幕最后一行行首

G: 移动到指定行,行号 -G

w: 向后一次移动一个字

b: 向前一次移动一个字

{: 按段移动,上移

}: 按段移动,下移

Ctr-d: 向下翻半屏

Ctr-u: 向上翻半屏

Ctr-f: 向下翻一屏

Ctr-b: 向上翻一屏

gg: 光标移动文件开头

G: 光标移动到文件末尾

缩进方法
- :3,231>
第3行到第231行缩进

在输入模式下
- Ctrl+t或tab是向前缩进
- Ctrl+d向后缩进

vim的自动补全:
- Ctrl+n:自动补全
- Ctrl+p:选择单词

相关文章

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • vim编辑器-vim基本命令

    相关文章:vin命令大全 vim基本命令 本文来源 vim在命令行中输入vim,进入vim编辑器 i/insert...

  • 4-2 vim 的使用

    启动vim 文件命令 vim的模式 导航命令 插入命令 查找命令 替换命令 移动命令 撤销和重做 删除命令 拷贝和...

  • Vim常用操作

    Vim常用操作 vim 查看历史命令 q: vim 快速定位到某个字符 vim 终端命令下读取其他文件 vim多行...

  • vim常用命令笔记

    vim基础操作 vim三种模式 命令模式(Command mode)首次进入vim即命令模式,输入命令可进行相应的...

  • vim 命令

    启动vim vim的模式 导航命令 插入命令 查找命令 替换命令 移动命令 撤销和重做 删除命令 拷贝和粘贴 剪切...

  • Linux运维常用

    网络命令 Vim命令 sed命令 grep 命令

  • 15.进入vimrc

    使用这个命令 vim /etc/vim/vimrc

  • Linux学习(2) Vim学习

    Vim上手 Vim的三种模式 vim三种模式相互转换 命令模式:在命令行模式下,输入"vim 文件名"就进入了命令...

  • 入坑!VIM编辑器(最强整理版)

    VIM的三种模式 VIM 小抄图 VIM具体操作 进入vi的命令 移动光标命令 操作在命令模式下 插入文本命令 操...

网友评论

    本文标题:vim命令

    本文链接:https://www.haomeiwen.com/subject/ggwmwftx.html