linuxvim普通模式命令

fiy 其他 82

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux环境下,使用Vim文本编辑器时,可以通过不同的模式来执行不同的操作。其中,普通模式是Vim的默认模式,用于浏览和移动文本,以及执行一些基本操作。下面是一些常用的普通模式命令:

    1. 光标移动:
    – h: 左移一个字符
    – j: 下移一行
    – k: 上移一行
    – l: 右移一个字符
    – gg: 移动到文件开头
    – G: 移动到文件结尾
    – w: 移动到下一个单词的开头
    – b: 移动到前一个单词的开头
    – 0: 移动到行首
    – $: 移动到行尾

    2. 文本编辑:
    – i: 在当前光标位置前插入文本
    – a: 在当前光标位置后插入文本
    – o: 在当前行之前插入新行
    – O: 在当前行之后插入新行
    – x: 删除当前光标所在位置的字符
    – dd: 删除当前行
    – yy: 复制当前行
    – p: 粘贴已复制或删除的内容

    3. 搜索与替换:
    – /keyword: 向前搜索关键字
    – ?keyword: 向后搜索关键字
    – n: 搜索下一个匹配项
    – :s/old/new: 将当前行首次出现的old替换成new
    – :s/old/new/g: 将当前行所有出现的old替换成new
    – :%s/old/new/g: 将整个文件中所有的old替换成new

    4. 退出和保存:
    – :q: 退出Vim
    – :q!: 强制退出Vim,放弃对文件的修改
    – :w: 保存文件
    – :wq: 保存并退出Vim

    这些是Vim普通模式下的一些常用命令,通过熟练掌握这些命令,可以更加高效地编辑文本文件。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,Vim是一款强大的文本编辑器,它有三个主要模式:普通模式、插入模式和命令模式。在本文中,我们将专注于Vim的普通模式,并提供一些常用的命令。

    1. 移动光标:
    – h: 将光标向左移动一个字符
    – j: 将光标向下移动一行
    – k: 将光标向上移动一行
    – l: 将光标向右移动一个字符
    – 0: 将光标移动到当前行的开头
    – ^: 将光标移动到当前行的第一个非空字符
    – $: 将光标移动到当前行的末尾
    – G: 将光标移动到文件的最后一行
    – gg: 将光标移动到文件的第一行

    2. 文本编辑:
    – i: 进入插入模式,在光标前插入文本
    – a: 进入插入模式,在光标后插入文本
    – A: 进入插入模式,在当前行的末尾插入文本
    – o: 在当前行的下方插入新行,并进入插入模式
    – O: 在当前行的上方插入新行,并进入插入模式
    – x: 删除当前光标所在位置的字符
    – dd: 删除当前行
    – yy: 复制当前行
    – p: 粘贴剪贴板中的内容

    3. 搜索和替换:
    – /: 向前搜索文本
    – ?: 向后搜索文本
    – n: 定位到下一个搜索结果
    – N: 定位到上一个搜索结果
    – :s/old/new/g: 替换当前行中的所有匹配项
    – :%s/old/new/g: 替换整个文件中的所有匹配项

    4. 撤销和重做:
    – u: 撤销上一步操作
    – Ctrl + r: 重做上一步撤销的操作

    5. 保存和退出:
    – :w: 保存文件
    – :q: 退出Vim
    – :wq: 保存文件并退出Vim
    – :q!: 不保存文件并退出Vim

    这些是Vim中普通模式下的一些常用命令。掌握这些命令可以提高编辑效率,使您更好地利用Vim进行文本编辑工作。当然,Vim还有很多其他功能和命令,这些只是其中的一部分。如果您想深入了解Vim,可以参考Vim的官方文档或其他相关资源。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Vim 是一个功能强大的文本编辑器,它在 Linux 环境中得到广泛使用。在 Vim 中,有三种主要的模式:普通模式(Normal Mode)、插入模式(Insert Mode)和命令模式(Command Mode)。普通模式是默认模式,用户可以在该模式下执行各种命令,包括文本编辑、文件保存、复制粘贴等。以下是一些常用的 Vim 普通模式命令:

    1. 移动光标
    – `h`:向左移动一个字符
    – `j`:向下移动一行
    – `k`:向上移动一行
    – `l`:向右移动一个字符
    – `w`:向右移动一个单词
    – `b`:向左移动一个单词
    – `gg`:跳转到文件开头
    – `G`:跳转到文件末尾
    – `0`:跳转到行首
    – `$`:跳转到行尾
    – `Ctrl + f`:向下翻页
    – `Ctrl + b`:向上翻页

    2. 进入插入模式
    – `i`:在光标前插入
    – `a`:在光标后插入
    – `o`:在当前行下方插入一个新行并进入插入模式
    – `O`:在当前行上方插入一个新行并进入插入模式
    – `R`:替换模式,可以连续输入多个字符来替换文本

    3. 删除和复制
    – `x`:删除光标所在位置的字符
    – `dd`:删除光标所在的整行
    – `yy`:复制光标所在的整行
    – `p`:在光标所在行的下方粘贴被复制或删除的内容
    – `P`:在光标所在行的上方粘贴被复制或删除的内容

    4. 撤销和重做
    – `u`:撤销上一次操作
    – `Ctrl + r`:重做上一次撤销的操作

    5. 搜索和替换
    – `/keyword`:向下搜索关键字
    – `?keyword`:向上搜索关键字
    – `n`:跳转到下一个匹配项
    – `N`:跳转到上一个匹配项
    – `:s/old/new`:在当前行替换第一个匹配项
    – `:%s/old/new/g`:在全文替换所有匹配项

    6. 保存和退出
    – `:w`:保存文件
    – `:wq`:保存并退出
    – `:q`:退出,如果没有修改过文件则直接退出,否则会提示保存
    – `:q!`:强制退出,不保存修改

    以上是一些常用的 Vim 普通模式命令,通过熟练掌握这些命令,您可以更高效地使用 Vim 进行文本编辑。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部