广告
返回顶部
首页 > 资讯 > 操作系统 >Linux的技巧和Vim命令对比
  • 552
分享到

Linux的技巧和Vim命令对比

2023-06-16 05:06:37 552人浏览 独家记忆
摘要

本篇内容主要讲解“linux的技巧和Vim命令对比”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux的技巧和Vim命令对比”吧!(1) :Linux 命令行下执行该命令,将光标移动到行首

本篇内容主要讲解“linux的技巧和Vim命令对比”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux的技巧和Vim命令对比”吧!

(1) :Linux 命令行下执行该命令,将光标移动到行首 (a 是 ahead 的缩写)

快速移动光标,不仅是在 Vim 下的高优需求,也是 Linux 命令行下的常见工作场景。

例如,在 Linux 命令行下敲完了一长串命令后,如果想在前面先执行一个命令,则可以按组合键将光标移动到行首,输入想添加的命令。

Linux的技巧和Vim命令对比

Vim 下也有将光标快速移动到行首的实用命令。在 Vim 普通模式下,使用 0 可以将光标移动到当前光标所在行的行首,使用 ^  可以在Vim下移动光标到当前行的第一个非空字符。

(2) :Linux 命令行下执行该命令,将光标移动到行尾 (e 是 end 的缩写)

既然有将光标快速移动到行首的需求,自然也有将光标快速移动到行尾的需求。与组合键对应的命令会将光标移动到行尾,方便继续输入要执行的命令。

Linux的技巧和Vim命令对比

Vim 下也有将光标快速移动到行尾的命令。在 Vim 普通模式下,使用 $ 可以将光标移动到当前行的行尾,而使用 A  命令可以将光标移动到当前行的行尾,并进入插入模式。

(3) :Linux 命令行下执行该命令,会进入历史命令查找窗口,输入要查找的命令可快速选择历史命令

个人觉得,(r 是 retrieve (检索) 的缩写)命令是一个非常实用的 Linux 技巧。当需要在已经执行过的历史命令中 (即  history 命令的结果) 查找某条命令并再次执行该命令时,可以使用调出 Linux  历史命令的搜索窗口,并输入要查找的目前命令进行查找并重新执行之。

Linux的技巧和Vim命令对比

当然可以通过 history | grep xxx 在已执行的历史命令列表中找到名为 xxx 的命令,然后复制该命令再重复执行之。

毋庸置疑,相比上述的步骤更加高效、便捷。

Vim 里的模糊搜索插件 ctrlp 跟 Linux 终端命令行下执行的功能非常相似。推荐将 ctrlp 作为你的一个必备 Vim  插件。

(4) :Linux 命令行下执行该命令,会删除当前光标附近的一个词 (以空格隔开的字符串)

删除当前光标附近的一个词,这是工作中经常遇到的一个场景。在命令行输入命令时,经常会因为输入失误或改变命令而需要进行删除,使用退格键 (Backspace)  一个个删除字符的效率太低了,如果能一次删除一个单词,将会极大减少按键次数,整体提高Linux使用效率。

Linux的技巧和Vim命令对比

w 表示以一个空格隔开的字符串,这在 Vim 下也是相同的概念。推荐阅读:Vim基于单词移动及Vim单词、字串概念。

(5) :Linux 命令行下执行该命令,会删除命令行上已经敲出来的所有文本 (即删除整行)

经常在工作中需要取消已经敲出了一长串的命令。除了可以使用提前中断本次即将执行的命令外,还可以使用删除命令行上所有已经输入的字符。

Linux的技巧和Vim命令对比

个人觉得,的实用性其实不大,毕竟已经有了组合命令能完成同样的操作,其被大家所熟知。

注:用于中断程序的执行,而用于暂停程序的执行 (可通过 fg 命令恢复)。

在 Vim 下,可以使用 dd 命令快速删除当前光标所在行。

(6) :Linux 命令行下执行该命令,将粘贴 等命令删除的文本

当删除了 Linux 命令行中已经输入的某些字符后,可以在适当的时机将之再粘贴出来以便再次使用。

Linux的技巧和Vim命令对比

熟悉 Vim 基本命令的都知道,y 在 Vim 命令集中是 yank 的缩写,表示 粘贴功能。Vim 下经常使用 yy 命令粘贴被复制的文本。

聪明如斯的你,肯定是记住了 yy 命令,自然也就记住了命令哦~ (这也是为什么要在本文中将这些 Linux 实用技巧与 Vim  命令进行对比说明的原因)

(7) !xx关键字:Linux 命令行下执行该命令,会执行最近一条包含有 xx关键字 的历史命令

history 命令记录了 Linux 系统最近执行过的历史命令列表。如果需要重复执行最近一条包含有 xx关键字 的命令,可以使用 !xx关键字。

! 真是使用 Linux 下的一个操作神器。可以使用它快速执行一条历史命令,既避免了重复的按键输入,又减少了通过翻 “↑”  箭头人肉查找历史命令的工作量。

Linux的技巧和Vim命令对比

如果包含有 xx关键字 的历史命令有多条,且本次希望执行的目标命令并不是隔当前时间最近的一条,则还可以使用 !行号n 的方式指定执行 history  列表中行号为 n 的命令。

可以看出,! 既可以使用关键字指定要执行的历史命令,也可以通过行号精确指定要执行的历史命令。推荐使用搜索引擎搜索关键字 “linux 惊叹号”  阅读更多相关内容的细节。

Vim 下好像并没有与之功能类似的命令?

(8) cd -:Linux 命令行下执行该命令,会将当前目录切换到上一次所在目录

在 Linux 命令行下进行操作时,经常遇到辛辛苦苦进入到一个很深的目录并执行一些操作后,不小心输入了 cd  命令切换回了当前用户根目录的情况。再次输入完整的深层次目录或通过翻 “↑” 键以便再次进入该目录显然是一个很 “蠢笨” 的方法。

在 Linux 下,假设当前所在目录为 a,通过 cd 某路径 命令切换到了 b 目录后,使用 cd - 命令可快速切换回 a 目录哦。

Linux的技巧和Vim命令对比

(9) :Linux 命令行下执行该命令,可粘贴复制到系统剪切板上的内容

在 Linux 命令行下,除了可以使用鼠标右键粘贴复制的文本外,还可以使用组合键完成粘贴操作。

据说,极客型 Linux 玩家可以做到不使用鼠标完成所有的日常工作。进行文本粘贴显然可以减少使用鼠标的频率。在使用  xshell 等远程终端模拟软件时,使用是不是一个更加高效、便捷的文本粘贴方法呢?

Linux的技巧和Vim命令对比

注:用于复制已选中的命令行控制台文本 (不是哦)。

(10) :Linux 命令行下执行该命令,可清空当前屏幕

Linux 下可以使用 clear 命令清空整个屏幕,可达到同样的效果。

Linux的技巧和Vim命令对比

Vim 下,zz 命令可用来重绘屏幕并把当前行显示在窗口正中。

到此,相信大家对“Linux的技巧和Vim命令对比”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Linux的技巧和Vim命令对比

本文链接: https://www.lsjlt.com/news/282433.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux的技巧和Vim命令对比
    本篇内容主要讲解“Linux的技巧和Vim命令对比”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux的技巧和Vim命令对比”吧!(1) :Linux 命令行下执行该命令,将光标移动到行首 ...
    99+
    2023-06-16
  • Linux命令技巧之30个必会的命令技巧
    在Unix/linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化。使用过Linux系统的朋友应该都知道它的命令行强大之处。本文讲述了Linux下的查找,删除,打包,解压,查询及VIM等30...
    99+
    2022-06-04
    Vim自动注释 tar命令 stat命令 linux批量解压 iptables网站跳转 查看linuxIP连接数 linux随机字符串
  • linux cd命令的使用技巧
    本篇内容主要讲解“linux cd命令的使用技巧”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux cd命令的使用技巧”吧!在Linux命令提示中,用linux cd命令命令来改变当前目录...
    99+
    2023-06-17
  • Linux中使用top命令的技巧
    首先介绍top中一些字段的含义:  VIRT:virtual memory usage 虚拟内存 1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等 2、假如进程申请100m的内存,但实际只使用了...
    99+
    2022-06-04
    linux top命令 linux 技巧
  • Linux和Unix磁盘管理命令对比的示例分析
    小编给大家分享一下Linux和Unix磁盘管理命令对比的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Unix的LVM是当前使用过的最好用的文件系统,逻辑非常清晰条理,但在linux就相差很远了。很多会因为不同工作...
    99+
    2023-06-04
  • 实用的Linux命令行技巧有哪些
    小编给大家分享一下实用的Linux命令行技巧有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!输出显示为一个表有时候,当你看到一个命令的输出,由于过度拥挤的字符...
    99+
    2023-06-16
  • Linux系统中pwd命令的使用技巧
    这篇文章主要讲解了“Linux系统中pwd命令的使用技巧”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统中pwd命令的使用技巧”吧!什么是pwdpwd代表的是&lsquo...
    99+
    2023-06-13
  • Linux中rsh远程shell命令的使用技巧
    本篇内容主要讲解“Linux中rsh远程shell命令的使用技巧”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中rsh远程shell命令的使用技巧”吧!rsh有两种使用模式:rsh $...
    99+
    2023-06-12
  • 建议收藏:好用的 Unix/Linux 命令技巧
    1、删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: > /path/to/file.log ...
    99+
    2022-06-04
    unix linux 命令技巧 linux命令大全
  • linux中Sudo命令的使用技巧有哪些
    这篇文章将为大家详细讲解有关linux中Sudo命令的使用技巧有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。简单的说,sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root ...
    99+
    2023-06-28
  • Linux的ip命令使用小技巧有哪些
    这篇文章将为大家详细讲解有关Linux的ip命令使用小技巧有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只...
    99+
    2023-06-27
  • 记住复杂Linux命令的技巧是什么
    记住复杂Linux命令的技巧是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux 经历这么多个年头了,其中命令越来越多,又加上参数的多种多样,就算是实打实的高手也没有...
    99+
    2023-06-28
  • 有趣的Linux命令行小技巧有哪些
    这篇文章主要为大家展示了“有趣的Linux命令行小技巧有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“有趣的Linux命令行小技巧有哪些”这篇文章吧。1、 在 Linux 中锁定或隐藏文件或...
    99+
    2023-06-16
  • Linux下对比两个PDF文件的命令有哪些
    这篇文章主要讲解了“Linux下对比两个PDF文件的命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下对比两个PDF文件的命令有哪些”吧!Comparepdfcompare...
    99+
    2023-06-27
  • Linux系统中sudo命令的十个技巧总结
    前言 在linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等。 然而,承担root用户角色的系统管理员可以允...
    99+
    2022-06-04
    linux sudo命令 linux的sudo命令 linux中sudo命令
  • Linux命令行中使用history的技巧有哪些
    这篇文章给大家分享的是有关Linux命令行中使用history的技巧有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.使用 HISTTIMEFORMAT 显示时间戳当在命令行输入history时,它将显示序...
    99+
    2023-06-15
  • Linux SysOps中使用SSH精简操作命令的技巧
    在Linux SysOps中,使用SSH进行远程操作是很常见的。为了提高效率,可以使用一些简化操作命令的技巧。1. 使用SSH配置文...
    99+
    2023-10-09
    Linux
  • Linux文本处理命令的编程技巧有哪些
    Linux文本处理命令的编程技巧有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用 Linux 的命令行...
    99+
    2023-06-15
  • Linux的命令行中文本操作有哪些技巧
    本篇内容主要讲解“Linux的命令行中文本操作有哪些技巧”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux的命令行中文本操作有哪些技巧”吧!正则表达式翻译领域不乏让人摸不着头脑的词汇,比如...
    99+
    2023-06-12
  • Linux小技巧,一条命令实现查找文件和改名
    命令如下:[root@aws ~]# mkdir jiaguwen [root@aws ~]# touch jiaguwen.txt jiaguwen2.txt jiaguwen3.txt[root@aws ~]# cd jiag...
    99+
    2023-06-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作