首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何像Linux中那样在git bash中启用按页向上/向下的历史搜索?

在git bash中启用按页向上/向下的历史搜索,可以通过配置git的相关参数来实现。具体步骤如下:

  1. 打开git bash终端。
  2. 输入以下命令,设置git的pager为less,并启用less的搜索功能:
  3. 输入以下命令,设置git的pager为less,并启用less的搜索功能:
  4. 这里的-i参数表示忽略大小写,-X参数表示不清屏,-F参数表示当文件可以在一页显示时不显示"END"提示。
  5. 输入以下命令,设置less的默认搜索模式为向上搜索:
  6. 输入以下命令,设置less的默认搜索模式为向上搜索:
  7. 这里将-i-X-F参数添加到了LESS环境变量中。
  8. 重新启动git bash终端,使配置生效。

现在,在git bash中使用git log等命令查看历史记录时,可以使用Page Up/Page Down键进行向上/向下的历史搜索了。

注意:以上配置只对当前用户生效,如果需要对所有用户生效,可以将命令中的--global参数去掉,并使用管理员权限运行git bash终端。

希望以上内容对您有帮助!如果有其他问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

命令帮助类基础命令

Wine运行Windows程序,就如同运行原生Linux程序一样,不会有模拟器那样性能问题。.../man.conf来更改设置; PS : man page功能按键说明: 空格键 : 向下翻一 PageDown : 向下翻一 PageUp : 向上翻一 Home : 去到第一 End :...去到最后一 /string : 向下查询string字符串 ?...查找速度非常快,这是因为linux系统会将系统内所有文件都记录在一个数据库文件,当使用whereis和下面即将介绍locate时,会从数据库查找数据,而不是find命令那样,通 过遍历硬盘来查找...】 #选项 -c 清空历史命令 -w 把缓存历史命令写入历史命令保存文件~/.bash_history #历史命令调用: 1.使用上下箭头调用以前历史命令 2.使用!

54820

windows中使用Oh My Posh美化你终端PowerShell或CMD

前言 Oh My Posh是一款终端个性化工具,支持 Windows、Linux(WSL)、macOS 系统上 PowerShell、bash、zsh 等终端,可以配置不同主题达到个性化效果。...-Key UpArrow -Function HistorySearchBackward # 设置向下键为前向搜索历史纪录 Set-PSReadLineKeyHandler -Key DownArrow...它主要目标是 PowerShell 中提供更为友好、直观 Git 命令行界面,通过整合 Git 相关信息到命令提示符,并提供方便快捷键绑定,使得日常 Git 操作更为高效、直观。...历史命令联想 oh-my-zsh 有一个很便利功能就是输入部分命令后、 ↑ 或 ↓ 就可以联想历史完整命令,其实在 oh-my-posh 也能实现。...-Key UpArrow -Function HistorySearchBackward # 设置向下键为前向搜索历史纪录 Set-PSReadLineKeyHandler -Key DownArrow

1.8K10
  • 每个 Linux 用户都应该知道 5 个简单 Bash 历史技巧

    无论您是bash 初学者还是专家,如果不使用超级有用 bash 历史记录功能,您将无法继续命令行工作。...您可能已经知道,如果您在 Linux 终端中使用向上向下箭头键,您可以查看之前运行命令。 这要归功于bash history 命令。...1.查看您 bash 历史记录 查看您之前键入命令最简单方法是使用命令历史记录。 history 它将显示存储历史记录一百甚至一千条命令,大小取决于 HISTSIZE 变量。...3.搜索 bash 历史 您可能认为使用 grep 命令历史记录搜索更容易,如下所示: history | grep text 搜索历史记录更好和超级方便方法是使用ctrl+r键开始反向搜索并键入您要查找字符串...[202204121021201.png] 如果您没有找到该命令,请更改您搜索字符串或ctrl+g退出反向搜索。 4.重用历史先前命令参数 这是另一个你可以用 bash 历史很酷事情。

    50730

    Linux快速上手1:初学者应当知道

    Linux 环境下输入密码是不会显示 使用 上下箭头 可以调用之前历史命令 输入命令 tab 键可以自动补全,如果一次 tab 没有补全,则说明有多个待补全名称,需要再按一次 tab CTRL...+SHIFT+T 新建标签(编程时有重要应用) Bash 常用快捷键 快捷键 作用 ctrl + c 强制终止当前命令 ctrl + l 清屏 ctrl + u 删除或剪切光标之前命令。...我输入了一行很长命令,不使用退格键一个一个字符删除,使用这个快捷键会更加方便 ctrl + y 粘贴 ctrl + u 剪切内容 ctrl + r 历史命令搜索下 ctrl + r 之后,...就会出现搜索界面,只要输入搜索内容,就会从历史命令搜索 ctrl + d 退出当前终端或键盘输入结束(EOF) ctrl + s 暂停当前程序,暂停后下任意键恢复运行 ctrl + z 将当前程序放到后台挂起...shift + PgDn 将终端显示向下滚动

    67120

    分享一波好用工具

    Evenything 这个软件也很小巧,它主要功能是搜索磁盘文件或目录,这个软件搜索速度要比 Windows 自带搜索快得多(秒出),因此使用这个软件可以极大减少你等待时间。...,虽然 Google 搜索退出大陆,但是 chrome 浏览器官方下载并没有关闭。...; ctrl + 向上向上滚动滚动条; ctrl + 向下向下滚动滚动条; shift + <- 着不放时,会一直向左选取文本,直到选取完,或者松手。...+ + 放大页面; ctrl + - 缩小页面; vscode 快捷键 alt + 向上键 把鼠标所在这一行向上移动一行; alt + 向下键 把鼠标所在这一行向下移动一行; ctrl + d...当安装操作系统时,如果启用了快速启动可能开机进不去 boot 界面。但如何关闭快速启动呢?

    1.5K20

    笨办法学 Linux 0~3

    j - 向下移动 k - 向上移动 l - 右移 i - 进入插入模式 o - 光标下插入一行并进入插入模式 - 退出插入模式 x - 删除光标下符号 dd - 删除一行 :wq...为了向上向下文浏览文字,使用已经熟悉j和k。退出q。 现在我将向你展示less高级功能,这样你只能看到所需那些行。键入&enable。...同样,要记住命令: j - 向上移动 k - 向下移动 q - 退出less。 - -chop-long-lines或- -ch` - 开启水平滚动。 / - 搜索。...例如,当你输入ls *时,星号*将扩展为当前目录中所有文件列表。 现在你将学习如何修改你配置,以及如何编写和查看你历史记录。...从.profile文件精确打印出最后 5 行。 将所有命令历史写入.bash_history文件。通常这是会话结束时完成,当你通过键入exit或 + D关闭它。

    2.7K10

    Linux命令之lessmore

    Linux命令之less/more 当我们Linux中使用cat查看文件时候,有时候文件内容过多,会刷满整个页面,不利于我们观看,这种情况下经常会使用到less和more这两个命令,他们作用就是将文件内容一显示...此时我们q键退出当前观察模式。...,还有一些快捷键: 空格:向下翻页 q:退出观察模式 回车:向下滚动一行 b:向上翻页 =:输出当前行行号 :f:输出当前文件名称和行号 v:调用vim,这个功能一般找到匹配项之后使用。...如下: -e 当文件显示结束后,自动离开 -i 忽略搜索大小写 -m 显示类似more命令百分比 -N 显示每行行号 -o 将less 输出内容指定文件中保存起来 -Q 不使用警告音...字符串:向上搜索"字符串"功能 n:重复前一个搜索(与 / 或 ? 有关) N:反向重复前一个搜索(与 / 或 ?

    1.3K20

    Tmux如何让滚屏起飞

    Panel 查看历史时,滚屏只能一行一行走?那是你打开方式不正确 1.滚屏操作 Tmux Panel (也有人叫面板或者窗格)查看历史不像一般终端那样方便。...1.1 以前 快捷键: 先按 Ctrl + b 然后 [ 使用快捷键进入 copy-mode 模式,就可以利用方向键上下移动光标查看了,但是如果历史信息太多,一行一行未免太不爽了,该如何操作呢?...1.2 现在 为了向 vi 那样,可以半屏半屏,一屏一屏滚,可以进行如下设置: 1.先打开配置文件: vim ~/.tmux.conf 2.将下面设置输入: setw -g mode-keys vi...3.重新载入配置文件: tmux source-file ~/.tmux.conf 4.使用快捷键进入 copy-mode 模式,然后就可以 vi 中一样操作了。...比如:Ctrl-u 向上滚半屏, Ctrl-d 向下滚半屏。 根据某关键字搜索: 使用快捷键进入 copy-mode 模式,然后 / ,就可以输入关键字了,回车查找。

    10.7K20

    vscode html注释快捷键_史上最全vscode配置使用教程

    (3)editor.tabCompletion用来在出现推荐值时,下Tab键是否自动填入最佳推荐值,推荐设置为true; (4)editor.codeActionsOnSavesource.organizeImports...文件将不会显示工作空中 }, "**/node_modules": true }, // #让vuejs"prettier"格式进行格式化 "vetur.format.defaultFormatter.html...;alt + ↓ 向下移动一行 复制一行:shift + alt + ↓ 向下复制一行;shift + alt + ↑ 向上复制一行 ctrl + z 回退 对于 词 操作: 选中一个词...alt + shift + u 启用所有 console.log alt + shift + d 删除所有 console.log 2、GitLens 详细 Git 提交日志。...,回车,再输入之前Gist ID,即可同步插件和设置 http-server 开启一个本地服务 写前端页面,经常会在浏览器运行HTML页面,从本地文件夹中直接打开一般都是file协议,当代码存在

    1.6K20

    Windows10配置PowerShell

    不过 PowerShell 一直发展更新,目前最新版是 PowerShell 7(Windows 10 自带是版本 5.1)。而且它也出了跨平台版本,使用也和 Linux Shell 有很多兼容。...配置 PowerShell 编辑 PowerShell 配置文件 $Profile: notepad.exe $Profile 然后添加以下内容到配置文件: Import-Module posh-git...UpArrow -ScriptBlock { [Microsoft.PowerShell.PSConsoleReadLine]::HistorySearchBackward() # 设置向上键为后向搜索历史记录...DownArrow -ScriptBlock { [Microsoft.PowerShell.PSConsoleReadLine]::HistorySearchForward() # 设置向下键为前向搜索历史纪录...配置字体 装上述步骤配置完 WT 打开 PowerShell 后看起来仍然很丑,主要是字体和主题图标不兼容问题。因此需要安装一些适合终端字体,比如 Cascadia PL。

    4.5K20

    Win下必备神器之Cmder

    , 除了 git 本身这个命令之外, 里面可以使用大量 linux 命令;比如 grep, curl(没有 wget); vim, grep, tar, unzip, ssh, ls, bash,.../cmder.lua(prompt.lua也有版本是这个),将第二行λ修改为Linux下常用$即可;亲测可行(2016-01-13)。...+ enter: 切换到全屏状态; Ctr+r 历史命令搜索; End, Home, Ctrl : Traversing text with as usual on Windows 2, 可在视窗内搜寻画面上出现过任意关键字...还有:up,向上历史命令; Cmder有极为简单复制粘贴操作。Ctr+V直接粘贴;用鼠标选中你想拷贝内容,自动就复制到剪切板;天神,这悉数美感;点赞!...自定义aliases:打开Cmder目录下config文件夹,里面的aliases文件就是我们可以配置别名文件,只需将里面ls命令别名下列方式修改就可以ls命令下显示中文。

    3K40

    【CSP-S】冲刺2023年信息学CSP-JS:Linux常用命令之【查看文件内容】

    知识点 本篇文章分享竞赛大纲下面内容:【基础知识与编程环境】 【 5 】Linux 系统终端中常用文件与目录操 Windows上启动Ubuntu 查看文件内容命令 命令列表 命令 说明 cat...分治做得枚举,计算几何瞎暴力。 数据结构干瞪眼,数论只会GCD。 递归递推伤不起,搜索茫然TLE。 less 说明:与 more 类似,但是比 more 更好是,他可以往前翻页!...栗子:先显示第一内容,【回车键】继续显示后面内容 coder@DESKTOP-UGV2MAO:~$ less readme.md less运行时可以输入命令有: 空白键 :向下翻动一; [pagedown...]:向下翻动一; [pageup] :向上翻动一; /字串 :向下搜寻『字串』功能; ?...递归递推伤不起,搜索茫然TLE。 参考资料 Linux 文件与目录管理 http://edu.jb51.net/linux/linux-file-content-manage.html

    53630

    FFmpeg开发笔记(九)Linux交叉编译Androidx265库

    ​《FFmpeg开发实战:从零基础到短视频上线》一书“12.1.2 交叉编译Android需要so库”介绍了如何在Windows环境交叉编译Android所需FFmpegso库,前文又介绍了如何在...Linux环境交叉编译Android所需FFmpegso库,接下来介绍如何Linux环境交叉编译Android所需x265so库。...1、安装cmake 执行以下命令安装cmake yum install cmake git 2、下载Linux版本android-ndk-r21e(如已下载则忽略) 登录Linux服务器(比如华为云欧拉系统.../make-Makefiles.bash 命令行弹出选项界面,注意下列三项修改: (1)把CMAKE_INSTALL_PREFIX这项改为/usr/local/app_x265(向下键定位到该项...,再按回车键,即可按照vi方式编辑路径) (2)把ENABLE_ASSEMBLY这项改为OFF(向下键定位到该项,再按回车键,即可把ON改为OFF) (3)把ENABLE_CLI这项改为OFF(向下键定位到该项

    58010

    Linux man命令具体使用

    ALSO 相关资料 HISTORY 维护历史与联系方式 4.2 man对应章节概述 -S 区段清单 该清单是一组用冒号分隔欲查找手册清单。...4.3 man命令中常用按键以及用途 按键 用处 空格键 向下翻一 Page down 向下翻一 Page up 向上翻一 home 直接前往首页 end 直接前往尾 / 从上至下搜索某个关键词...从下至上搜索某个关键词,如“?linux” n 定位到下一个搜索关键词 N 定位到上一个搜索关键词 q 退出帮助文档 05....cd命令是bash内建命令,它功能是改变当前目录,可以1和1p章节查看它帮助。...查看bash命令,然后通过/cd去搜索 [deng@localhost ~]$ man 1 cd 使用下面的命令可以直接查看cd帮助信息。

    3.7K21

    Linux 之 实用指令

    常用选项 -n 显示行号 演示: 2.11 more 语法 more 要查看文件 功能描述 以全屏幕方式显示文本文件内容,more指令内置了若干快捷键。...快捷键: 操作 功能说明 空白键 向下翻一 Enter 向下翻一行 q 立即离开 more,不再显示该文件内容 Ctrl + F 向下滚动一屏 Ctrl + B 返回上一屏 = 输出当前行行号 :f...快捷键: 操作 功能说明 空白键 向下翻一 pagedown 向下翻动一 pageup 向上翻动一 /字符串 向上搜寻字符串功能;n:向下查找;N 上查找; ?...字符串 向下搜寻字符串功能;n:向下查找;N 上查找; q 离开 less 这个程序 2.13 > 和 >> >指令语法 > 文件 >功能描述 输出重定向,将原来文件内容覆盖。...4.1 find 指令 语法 find 【搜索范围】【选项】 功能描述 从指定目录向下递归地遍历其各个子目录,将满足条件文件或者目录显示终端 选项说明 选项 功能 -name 按照指定文件名查找模式查找文件

    58310

    Linux 6种日志查看方法,不会看日志会被鄙视

    cat其他参数参考tail 4、more more命令是一个基于vi编辑器文本过滤器,它以全屏幕方式显示文本文件内容,支持vi关键字定位操作。...more名单内置了若干快捷键,常用有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。more命令从前向后读取文件,因此启动时就加载整个文件。...1213 n 向上查找关键字 shift+n 反向查找关键字 less与more类似,使用less可以随意浏览文件,而more仅能向前移动,不能向后移动,而且 less 查看之前不会加载整个文件...字符串:向上搜索"字符串"功能 n:重复前一个搜索(与 / 或 ? 有关) N:反向重复前一个搜索(与 / 或 ?...有关) b 向后翻一 h 显示帮助界面 q 退出less 命令 一般本人查日志配合应用其他命令 history // 所有的历史记录 history | grep XXX // 历史记录包含某些指令记录

    185.8K1320

    总结Linux 6种日志查看方法

    cat其他参数参考tail 4、more more命令是一个基于vi编辑器文本过滤器,它以全屏幕方式显示文本文件内容,支持vi关键字定位操作。...more名单内置了若干快捷键,常用有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。more命令从前向后读取文件,因此启动时就加载整个文件。...1213 n 向上查找关键字 shift+n 反向查找关键字 less与more类似,使用less可以随意浏览文件,而more仅能向前移动,不能向后移动,而且 less 查看之前不会加载整个文件...字符串:向上搜索”字符串”功能 n:重复前一个搜索(与 / 或 ? 有关) N:反向重复前一个搜索(与 / 或 ?...有关) b 向后翻一 h 显示帮助界面 q 退出less 命令 一般本人查日志配合应用其他命令 history // 所有的历史记录 history | grep XXX // 历史记录包含某些指令记录

    4.5K21

    tmux常用命令

    列出所有快捷键;q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前会话 D 选择要脱离会话;同时开启了多个会话时使用 Ctrl+z 挂起当前会话...-f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill Tmux 下 Tmux 前缀 ctrl+b,然后: 会话 :new<回车...可以使用方向键屏幕中移动光标。默认情况下,方向键是启用配置文件启用 Vim 键盘布局来切换窗口、调整窗格大小。Tmux 也支持 Vi 模式。...想要退出文本复制模式的话,下回车键就可以了。一次移动一格效率低下, Vi 模式启用情况下,可以辅助一些别的快捷键高效工作。 例如,可以使用 w 键逐词移动,使用 b 键逐词回退。...C-u M-Up 向上滚动半屏 C-f Page down 下一 w M-f 下一个词

    91720
    领券