linuxvim三种模式以及常用命令

不及物动词 其他 98

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux和Vim是开源软件中的两个重要组成部分,常被用于命令行界面的操作和文本编辑。学习Linux的命令和Vim的使用是每个开发者和系统管理员都应该掌握的基本技能。

    一、Linux的三种模式:

    1. 命令模式(Command mode):当你进入Vim时,默认就是命令模式。在该模式下,按下键盘上的大多数键都会触发一些命令或操作,例如移动光标、删除字符、复制粘贴等。常用的命令包括:

    – h、j、k、l:分别代表向左、向下、向上、向右移动光标。
    – i、a、o:分别代表在当前光标前插入、在当前光标后插入、在当前行下面插入新行。
    – x:删除当前光标所在位置的字符。
    – dd:删除当前光标所在行。
    – yy:复制当前光标所在行。
    – p:粘贴剪切板中的内容。

    2. 插入模式(Insert mode):在命令模式下按下i、a、o等键可以进入插入模式。在该模式下,你可以输入文本,并即时看到输入的内容。常用的命令包括:

    – Esc:退出插入模式,返回命令模式。
    – :wq:保存文件并退出Vim。

    3. 底行模式(Ex mode):在命令模式下按下冒号(:)可以进入底行模式。在该模式下,可以输入各种指令,如保存文件、搜索文本、替换字符等。常用的命令包括:

    – :w:保存文件。
    – :q:退出Vim。
    – :wq:保存文件并退出Vim。
    – :/keyword:搜索包含”keyword”的文本。
    – :s/old/new/g:将文本中的”old”替换为”new”。

    二、Vim的常用命令:

    1. 光标移动相关命令:
    – h、j、k、l:向左、向下、向上、向右移动光标。
    – w、b:按单词前后跳跃。
    – gg、G:移到文件开头和结尾。
    – Ctrl+f、Ctrl+b:翻页。

    2. 文本编辑相关命令:
    – x、d:删除字符、删除文本行。
    – y、p:复制、粘贴。
    – u:撤销上次操作。
    – .:重复上次操作。

    3. 查找和替换命令:
    – /keyword:向前搜索关键字。
    – ?keyword:向后搜索关键字。
    – n、N:定位到下一个或上一个匹配项。
    – :s/old/new/g:替换文本中的”old”为”new”。

    4. 文件操作命令:
    – :e filename:打开文件。
    – :w:保存文件。
    – :q:退出Vim。
    – :wq:保存文件并退出Vim。

    以上是Linux和Vim常用的模式和命令,有了这些基础知识,你可以更高效地使用命令行界面和编辑文本。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的Vim是一个强大的文本编辑器,它具有三种模式:命令模式、插入模式和可视模式。下面是这三种模式的详细说明以及一些常用命令。

    1. 命令模式:
    – 进入命令模式:在Vim中打开文件后,默认进入命令模式。可以使用多种命令,例如移动光标、删除文本行、搜索和替换等。
    – 常用命令:
    – 移动光标:h(左)、j(下)、k(上)、l(右),分别对应键盘的左、下、上、右箭头键。
    – 剪切与复制:dd(剪切当前行)、yy(复制当前行)。
    – 撤销与重做:u(撤销)、Ctrl+r(重做)。
    – 保存文件::w(保存文件)。
    – 退出Vim::q(退出Vim),:q!(强制退出),:wq(保存并退出)。

    2. 插入模式:
    – 进入插入模式:在命令模式下按下字符键(除了Esc键)即可进入插入模式,可以用于编辑文本。
    – 常用命令:
    – 输入文本:直接键入即可。
    – 退出插入模式:按下Esc键。

    3. 可视模式:
    – 进入可视模式:在命令模式下按下v即可进入可视模式,可以用于选择并操作文本块。
    – 常用命令:
    – 选中文本块:按下v并移动光标选择文本块。
    – 复制和剪切:选中文本后按下y(复制)或d(剪切)。
    – 粘贴:在目标位置按下p即可粘贴。

    此外,还有一些其他常用的命令:
    – 打开文件:vim 文件名。
    – 搜索文本:在命令模式下按下/,然后输入要搜索的文本,按下Enter键。
    – 替换文本:在命令模式下按下:,然后输入%s/原文本/替换文本/g,按下Enter键。
    – 在当前行行首插入:在命令模式下按下I。
    – 在当前行行尾插入:在命令模式下按下A。

    总之,熟练掌握这些Vim的常用命令以及三种模式的切换,可以提高在Linux下的文本编辑效率。

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

    一、Vim的三种模式

    Vim是一款功能强大的文本编辑器,在使用过程中,主要有以下三种模式。

    1.1、普通模式(Normal Mode):在打开Vim时,默认进入普通模式。在普通模式下,可以进行移动光标、复制、粘贴、删除、搜索、替换等操作。

    1.2、插入模式(Insert Mode):在普通模式下按下“i”键进入插入模式,光标会变成竖线形状,可以进行文本输入。插入模式下,可以像普通文本编辑器一样进行编辑。

    1.3、命令行模式(Command Line Mode):在普通模式下按下“:”键进入命令行模式,可以执行一些Vim命令。比如保存文件、退出编辑器、执行外部命令等。

    二、常用命令

    2.1、普通模式下的命令

    – 移动光标:h或←向左移动;j或↓向下移动;k或↑向上移动;l或→向右移动;
    – 删除文本:x删除光标所在的字符;dd删除当前行;yy复制当前行;
    – 复制粘贴:yy复制当前行;p粘贴;
    – 撤销操作:u撤销前一个操作;
    – 搜索文本:/关键词向前搜索;?关键词向后搜索;n跳转到下一个搜索结果;N跳转到上一个搜索结果;
    – 替换文本::s/旧内容/新内容/g 替换当前行中的旧内容为新内容;:%s/旧内容/新内容/g 替换全部行中的旧内容为新内容;
    – 保存文件::w 保存文件;
    – 退出编辑器::q 退出编辑器;:q! 不保存退出;
    – 保存并退出::wq 或 ZZ

    2.2、插入模式下的命令

    – 进入插入模式:i 在光标之前插入;a 在光标之后插入;o 在当前行之后插入新行;
    – 退出插入模式:ESC

    2.3、命令行模式下的命令

    – 保存文件::w 或:w filename 保存文件;:wq 或:wq filename 保存并退出;
    – 插入文本::r filename 在当前位置插入文件内容;:r !command 执行shell命令,并将结果插入到当前位置;
    – 执行外部命令::!command 执行shell命令;
    – 搜索文本:/关键词 向前搜索;?关键词 向后搜索;n 跳转到下一个搜索结果;N 跳转到上一个搜索结果;

    以上只是Vim的一些常用命令,Vim的功能非常强大,支持的命令很多,可以根据自己的需要进行学习和使用。

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

400-800-1024

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

分享本页
返回顶部