将bash设置为vi模式

STM32F105双路CAN通讯无法进入接收中断问题及解决方法 STM32F105RBT6双路CAN通讯无法进入接收中断问题及解决方法 阅读详情

在bash中输入 set  -o vi, 之后按esc,就可以使用vim的常用命令了,如shift+^回到行首,j,k切换前后命令。

实际上 bash默认采用emacs模式,常用的ctrl+a, ctrl+p 等等都是emacs的快捷键。

恢复回emacs模式:set  -o emacs

 

 

Bash shell set命令

使用set命令可以设置各种shell选项或者列出shell变量.单个选项设置常用的特性.
在某些选项之后-o参数将特殊特性打开.在某些选项之后使用+o参数将关闭某些特性,
不带任何参数的set命令将显示shell的全部变量.除非遇到非法的选项,否则set总是
返回ture.
当BASH shell被调用时,可以列出全部的选项.当前的选项集列在$-中.在option参数
被处理后,其他的参数被赋值到位置参数中($1,$2,...,$n)

安装cartographer,跑官网数据集 今天开始写一个关于google cartographer系列文章。此类文章网上已经很多,本系列文章主要记录重点部分及容易踩坑地方。 cartographer是一个完整的激光SLAM开源项目,属于graph slam,包含了完整的前端里程计和后端地图优化,既能够同时定位建图,又能够基于先验地图进行独立全局定位。 值得 目录 一、推荐首选看官网资料,已经很详细了 二、安装 三、源码文件架构 四、跑数据集 1、建图 2、基于先验地图的全局定位 一、推荐首选看官网资料,已经很详细了 原生版: 阅读详情

相关推荐

深入浅出:利用NXP S32K3xx的HSE模块实现OTA双分区(AB Swap)与安全回滚

本文深入解析NXP S32K3xx HSE模块在汽车电子OTA双分区架构中的工程实践,详细介绍了HSE模块如何通过AB Swap双分区机制实现固件安全升级与毫秒级回滚。内容涵盖内存重映射硬件原理、分区切换异常处理及寄存器级诊断方法,为开发高可靠嵌入式系统提供实战指导。

weixin_30919429的博客 722

Bash和Zsh开启vi-mode模式, 并设置默认编辑器vim

Bash和Zsh开启vi-mode模式, 并设置默认编辑器vim 开启bashvi-mode模式 Bash有两种操作模式,分别是emacs-mode和vi-mode,在默认情况下使用的是emacs-mode,通过修改~/.bashrc可以开启vi-mode,方法是在~/.bashrc中写入 set -o vi 然后,在终端执行source ~/.bash...

我是guyue,guyue就是我O(∩_∩)O 1万+

05、CAN 总线拓扑结构详解,线型拓扑搭建要点

CAN总线拓扑与信号完整性优化 本文通过工程实践经验,深入剖析了CAN总线系统中信号完整性的关键要素。主要内容包括: 终端电阻的核心作用:必须严格在总线两端配置120Ω电阻,形成60Ω等效阻抗以匹配双绞线特性阻抗,避免信号反射导致的波形畸变。 阻抗匹配原理:解释了信号能量管理机制,指出阻抗不连续会导致信号反射,并通过示波器波形特征(如振铃现象)判断阻抗失配问题。 信号完整性多维要求:强调信号质量不仅涉及波形存在与否,还包括边沿斜率、共模电压范围等关键参数,这些直接影响通信可靠性。 工程实践建议:提供了终端电

2401_88858637的博客 146

Bash 和 Zsh 开启 vi-mode

Bash 和 Zsh 开启 vi-mode bash 有两种操作模式,分别是 emacsvi 。 在 bash 中 set -o vi # 临时开启 vi 模式 vi ~/.bashrc # 在其中写入 `set -o vi` source ~/.bashrc # 刷新配置 在 zsh 中 vi ~/.zshr # 在 plugins 数组中添加 vi-mod...

dgce32897的博客 605

Bash设置Vi/Vim模式

转载链接

WillPower 603

bash设置vim命令模式

如果你习惯在vim下编辑文件或者写代码,那么对Vim命令肯定很熟悉,自然希望在bash输入命令的时候也能够使用这些命令,使得shell命令输入也便利起来。默认情况下,bashEmacs模式的,在~/.bashrc里面添加一个设置:set -o vi,然后保存退出,从新进一次shell就生效了。简单列举vim模式bash shell的输入方式,跟vim编辑命令几乎一摸一样了。 Esc键进入

程序的魅力 8457

输入有效linux命令行,Linux_技巧:如何有效率的操作Linux命令行, bash有两种输入模式vi模式 - phpStudy...

技巧:如何有效率的操作Linux命令行bash有两种输入模式vi模式emacs模式,其中emacs是默认模式,而且操作起来也比vi模式要快捷。可以通过 set -o vi和set -o emacs来转换。1.在命令历史中查找强烈推荐使用 Ctrl+r, 这个键组合是反向增量查找消息历史。很好用。 比如你很久以前输入过某个命令如。 gcc -c -DKKT - Dnnn 等等,一长串, 用上下方向...

weixin_42396588的博客 197

bash vim mode

如果只想在bash中使用vi模式的Readline,在 .bashrc 中添加: set -o vi

1247

Bash和Zsh开启vi-mode

Bash有两种操作模式,分别是emacs-mode和vi-mode,在默认情况下使用的是emacs-mode,通过修改~/.bashrc可以开启vi-mode,方法是在~/.bashrc中写入 set -o vi 然后,在终端执行source ~/.bashrc或者是重启终端使配置生效。 之后,你每次打开终端,默认进入的都是insert-mode,按<Esc>则进入normal-mode。如果

Sorel的博客 7623

bash 命令行的编辑方式设置

bash 命令行的编辑方式有两种模式:viemacs  设置方式:set -o vi (设置vi模式)                     set -o emacs (设置emacs模式)

melong100的专栏 1335

使用shell提供的命令行编辑功能, 选择set -o vi 还是 set -o emacs !

今天登入系统, 敲了N多命令后,习惯性的用向上的方向键来找寻历史命令,突然看到了这个:  $^[[A^[[A^[[A  按删除键,出来的是这个:  $ ^H^H^H^H^H^H^H  只能用 Ctrl+BackSpace 才能删除光标左边的内容...用的那个不习惯啊~~~!!! - -b后来问到 Wells ,原来只需要做一个小小的设定,在Console中启用:  $set -o emasc  原

白日放歌须纵酒,青春作伴好还乡。 6437

vim编辑器与bash解释器(shell

shell解释器相关命令

m0_59443371的博客 664

Bash - the shell (2)

1. 更改bashvi模式        bash默认是使用emacs模式,就是说在命令行编辑命令的很多快捷键是和emacs一样的(快捷键《bash-the shell(1)》中讲过了)。但是除了emacs,另外一个神器就是vi(vim)。vi是一个遵循POSIX的文本编辑器,因此如果需要让shell具有模式兼容性的话,让bash工作在vi模式是很有必要的。使用以下命令切换bash模式

shyodx的专栏 1020

让你的 bash 命令行像 vim 一样飞:一行代码搞定

如果你是 Vim 的忠实用户,那么我有一个好消息要告诉你:你可以把 Bash 的按键模式设置Vi 模式,让你的命令行体验瞬间飞起来!通过简单的一行代码,你就可以让你的 Bash 命令行体验变得更加高效和舒适。1. 高效的光标移动:使用 h , j , k , l 等 Vim 快捷键,你可以更快地在命令行中移动光标。3. 一致的用户体验:如果你已经习惯了 Vim 的操作方式,那么在命令行中使用相同的操作会让你感到非常舒服。2. 强大的编辑功能:删除、复制、粘贴等操作都可以用 Vim的方式来完成。

XMWS-IT 284

Linux基础篇(02)Bash使用和Shell脚本编写

shell概述 一、shellshell 脚本 Shell 是一个用 C 语言编写的程序,提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 既是一种命令语言,又是一种程序设计语言 Shell 脚本是一种为 shell 编写的脚本程序,通常所说的 shell 通常都是指 shell 脚本,但本质上 shellshell script 是两个不同的概念,一般情况下我们所...

stanwuc的博客 1100

BashVi输入模式重设Ctrl-N, Ctrl-P, Ctrl-L等快捷键

Bash下默认使用Emacs快捷键绑定,但我对Emacs并不熟,对vim要熟悉得多,所以我将Bash的输入模式换式换成了vi。但在vi模式下,我原先所使用的许多快捷键,例如Ctrl-L, Ctrl-N, Ctrl-P, Ctrl-A, Ctrl-E都失效了。幸好,Bash使用readline,借助readline的可扩展性,我们可以将这些键重新映射到它们的原来的功能。 设置方法是先临时将输入...

marlonyao的专栏 713

shell 中使用 vi 模式

  最喜欢的主题是“命令行”或者说shell,因为了解人们如何熟练使用 shell 可以让你深入地了解他们的想法,他们喜欢什么样的工作流程,以及某种程度上是什么激发了他们的灵感。许多开发和运维人员在互联网上公开分享他们的“ dot 文件”(他们的 shell 配置文件的常见俚语),这将是一个有趣的协作机会,让每个人都能从对命令行有丰富经验的人中学习提示和技巧并分享快捷方式以及有效率的技巧。  今天...

weixin_33701251的博客 1285

Shell——vi(vim)编辑器三种模式下的常用命令

vi(vim) 编辑器 是Linux上最常用的编辑器,vimvi的增强版。 vi 编辑器一般分为三种模式,一般模式、编辑模式 和 命令模式。不同模式下可以进行不同的操作。 一般模式 一般模式下,可进行光标位置的移动,删除字符 以及 复制 字符等。 光标移动快捷键 操作 快捷键 说明 向下移动光标 ↓(向下方向键)、j键 或 space(空格) 每按一次光标向下移动一行 – – – 向上移动光标 ↑(向上方向键)、k键 或 backspace 每按一次光标向上移动一行 –

少歌的博客 1493

linux进命令行模式vi,命令行中的 vi 模式

命令行中修改已经输入的命令比较麻烦,如果你不知道一些快捷键的话,只能使用方向键一个一个字符地移动到目标位置进行修改,对于比较复杂且过长的命令来说,效率不高。以下信息来自 bash 的 man 页面:$ man bash# ...Commands for Movingbeginning-of-line (C-a)Move to the start of the current line.end-of...

weixin_29863401的博客 388

《基于YOLOv8的体育比赛球类运动轨迹追踪》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!!项目备注1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

LLC全桥数字开发资料,包含原理图、代码、PCB、计算书、仿真、BOM、测试波形等.zip

LLC开关电源开发

上一篇: makefile的编辑用法
下一篇: CC和gcc
fallinsky
博客等级 码龄18年 24粉丝 54原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值