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

Windows 切换同窗口应用及git-bash一些小工具

Z 目录跳转工具 只能在git-bash下正常使用 在 Windows 下, 如果不通过文件管理器路径打开终端,想要跳转到某个目录十分困难,尤其是对于分区比较多用户,往往需要跨越几个盘,在 linux...下可以使用 z 来进行目录快速跳转,他会记录你通过命令行每次打开目录名跟地址,一一进行匹配,如果记录查找到就会自动跳转到指定目录中去,不在需要一级一级去填写,只需要运行命令 z + 目录名即可...GitHub 上,有人把他单独抽离了出来,在 git-bash 上可以使用,这就可以用 git-bash 来复用终端了,几乎不用在使用其他一些终端来复用 git-bash 了。...,如果有不明白,可以直接把那两个压缩包下载下来解压,将对应目录文件复制进 git 安装目录相应目录中去,再重启 git-bash 就可以使用了。...问题2 ,对于 fish 一些命令无法使用 fish_config 无法调用浏览器来配置 fish 样式、函数、别名等。但是有总比没有好。

2K10

Windows 安装使用Homestead 遇到问题总结

使用 注意:由于权限原因,一些操作在 git-bash 无法使用.所以,我们在配置之前需要先将 git-bash.exe 和 bash.exe 以管理员身份打开.在 git 安装路径下,bash.exe...在安装目录 bin 下. ** git-bash配置文件都相对于 git 安装目录来说.** host 同步系统 创建虚拟主机后,需要同步更改系统 hosts 文件,如果不行,需要清除...,使用host就会同步修改系统 hosts文件 host 跟 linux 相同,这只是临时修改,如果想要持久化,需要更改 git-bash 配置文件 vim /etc/profile alias.../etc/hosts /c/Windows/System32/drivers/etc/hosts" # 关闭vim source /etc/profile # 刷新配置 host # 此时在别的会话也可以使用这个别名了...修改 git-bash vim 配置 vim 原始配置还是比较难用,git-bash 无法使用扩展,所以简单设置一些快捷键跟操作就行了. vim /etc/vimrc # 加入下面内容 set

3.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows 下 wsl2 使用及问题记录

    使用是 clash ,这里说一下 clash 代理如何在子系统中使用. 首先开启 clash LAN 功能 ?...systemctl ,所以如果要开机启动 ssh 服务,网上有一些方案可以解决,使用 Windows 脚本开机自启时候开启 wsl ssh 服务.不过我懒弄了,直接弄个 命令别名来做,况且 Windows...当然上面的小工具有些也是可以使用,比如, figlet , cowsay z 建议 不推荐使用 cmd,powershell ,除非你是一个 Windows 开发者.可以根据这篇文章来简单配置 git-bash...,使用 git-bash 来操作 Windows 命令 上面的小工具有些不好找,推荐使用 Windows 下包管理工具来安装 — scoop 相比 winget ,包更多,细节更透明....推荐终端方案 也是目前我正在使用方案,可能过一段时间就改了 Windows 下 使用 cmder 来复用 git-bash,将 git-bash 设置为 cmder 默认终端,避免使用 cmd,powershell

    7.4K20

    版本控制、SVN、Git和Github

    安装和配置 Git 环境 下载地址:https://git-scm.com/ git-bash 常用命令 pwd ls ls -a cd mkdir clear rmdir 只能删除空目录...主要作用:可以免费在线托管你仓库 可以实现多人协作 提供了一个可视化界面(Web Page)让你能直观清晰了解你项目源代码 基本使用 注册 登陆 创建远程仓库 通过 git clone 命令下载远程仓库到本地...所以,这里通过 remote 相关命令进行设置: # 查看所有的远程仓库信息 git remote show # 根据别名查看指定远程仓库信息 git remote show 远程仓库地址别名 # 添加远程仓库信息...如果想要省略 git push 后面需要指定 仓库地址别名 master 可以通过下面的命令修改: git push --set-upstream heima master 这样就可以直接使用 git...如果想要省略 git push 后面需要指定 仓库地址别名 master 可以通过下面的命令修改: git push --set-upstream heima master 这样就可以直接使用 git

    93820

    Git基础知识 —— 获取Git仓库

    ://www.cnblogs.com/poloyy/p/12185132.html 在现有目录初始化仓库 如果是window的话,进入本地项目目录后,右键即可看到 git-bash ,打开git操作界面...如果要将本地仓库推送至远程仓库,首先得将本地仓库添加到远程仓库,执行以下命令 git remote add origin [url] origin :可以理解为仓库别名,可以取Github、Gitee...,自己喜欢就好;但origin 是默认远程版本库名称 url :填写你远程仓库地址, git@gitee.com:zTree/zTree.git 、 https://gitee.com/zTree...origin master clone现有仓库 git clone 会把Git仓库每一个文件每一个版本都被拉取下来,命令格式是 git clone [url] 1 # url为https格式....git 这会在你执行命令目录下创建一个名为 zTree_v3 文件夹,倘若想自定义本地仓库名字,可以使用如下命令 git clone git@gitee.com:zTree/zTree_v3.git

    47310

    写给前端同学终端修炼手册

    echo 命令非常类似于JavaScript console.log 函数。 和函数一样,命令接受参数。在这种情况下,echo 接受一个参数,即要输出字符串。...❝它本质上是一个符号,表示“这里内容是要在终端运行!” 即使在许多现代shell语言Zsh不再使用$作为提示符字符,这种符号意义仍然保留了下来。...例如: 命令替换: 使用 () 进行命令替换,即执行括号内命令,并将其输出结果替换到当前命令行。...和前端相关终端操作 到目前为止,我们已经看到了一些如何在终端完成任务示例。接下来,我们来看看和前端相关终端操作。 管理依赖 假设这是我们在新公司第一天。.../git/tutorials/git-bash [6] Amazon Q: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-getting-started-installing.html

    13310

    Window 平台下添加 tree 命令

    大家好,又见面了,我是你们朋友全栈君。 在 WIndow 平台下,系统自带命令行工具 CMD 可以使用 dir 命令来以树结构打印目录文件,Powershell 工具可以使用 tree 命令。...但是,一般为了开发方便,通常会使用更接近 Linux 命令 Git-Bash 作为常用命令行工具,然而 Git-Bash 却不支持 tree 命令。...以下为给 Window 平台下 Git-Bash 添加 tree 命令方法。...测试 tree 命令 进入 Git-Bash,输入 tree –help命令,如果安装成功,命令可以正常执行。...-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 -C 在文件和目录清单加上色彩,便于区分各种类型。 -d 显示目录名称而非内容。 -D 列出文件或目录更改时间。

    1.8K22

    Linux工程笔记.md

    # 将内容以覆盖方式输出到 output.txt 原样输出字符串,不进行转义或取变量(用单引号) name=acwing echo '$name\"' 输出结果 $name\" 显示命令执行结果...用户名 之后再使用服务器时,可以直接使用别名myserver1、myserver2。...常见环境变量 HOME:用户家目录。 PATH:可执行文件(命令存储路径。路径与路径之间用:分隔。当某个可执行文件同时出现在多个路径时,会选择从左到右数第一个路径执行。...tree /path/to/directory/:展示某个目录文件结构 tree -a:展示隐藏文件 ag xxx:搜索当前目录下所有文件,检索xxx字符串 cut:分割一行内容 从stdin读入多行数据...-aG sudo xxx 在AC-terminal (或者你任一本地linux服务器)配置服务器别名:vim .ssh/config,配置格式如下: Host 给你云服务器命名,myserver1

    5.5K10

    从npm、npx说起,到shell

    算术扩展,扩展成整数运算结果 echo $((2 + 2 * 2)) [[:class:]] 字符类,扩展成某一类特定字符之中一个 echo [[:upper:]]* 变量 环境变量是 Bash...脚本 Shebang 行 脚本一行通常是指定解释器,即这个脚本必须通过什么解释器执行。这一行以#!字符开头,这个字符称为 Shebang,所以这一行就叫做 Shebang 行。 #!...1~9:对应脚本第一个参数到第九个参数。 $#:参数总数。 $@:全部参数,参数之间使用空格分隔。 *:全部参数,参数之间使用变量IFS值第一个字符分隔,默认为空格,但是可以自定义。.../usr/bin/env bash set -euxo set -u:遇到不存在变量就会报错,并停止执行(默认忽略跳过) set -x:在运行结果之前,先输出执行一行命令(默认情况下,脚本执行后,...:脚本需要在执行过程,由用户提供一部分数据,这时可以使用read命令;它将用户输入存入一个变量,方便后面的代码使用

    3.9K20

    Linux

    否则可以直接关闭进程: 使用top命令找到进程PID 输入kill -9 PID即可关掉此进程 函数 bash函数类似于C/C++函数,但return返回值与C/C++不同,返回是exit...如果想获取函数输出结果,可以通过echo输出到stdout,然后通过$(function_name)来获取stdout结果。 函数return值可以通过$?来获取。...用户名 之后再使用服务器时,可以直接使用别名myserver1、myserver2。...---- 常见环境变量 HOME:用户家目录。 PATH:可执行文件(命令存储路径。路径与路径之间用:分隔。当某个可执行文件同时出现在多个路径时,会选择从左到右数第一个路径执行。...最后,可以参考4. ssh——ssh登录配置docker容器别名和免密登录。 ---- 小Tips 如果apt-get下载软件速度较慢,可以参考清华大学开源软件镜像站内容,修改软件源。

    2.6K20

    这可能是最全最实用Vim操作集合

    对于我们常见正则比如: 特殊符号 描述 ^ 匹配输入字符开始位置,除非在方括号表达式中使用,当该符号在方括号表达式中使用时,表示不接受该方括号表达式字符集合。...“在 Vim ,正则表达式字符必须用反斜杠进行转义才行!默认配置,像. * 这种极其常用字符不需要转义,这个需不需要转义可以通过在vimrc设置magic。...我们也可以不在.vimrc设置,可以动态选择是否强制转义,如在查找命令: \v : 任何元字符都不用加反斜杠 \V : 任何元字符都必须加反斜杠 /\v(a.c) : 查找任意位置abc/acc...{-n,} (至少n次) 非贪婪匹配 正常模式下下图操作所示: ? 更多参见: http://vimregex.com/ ,包括全局命令(Global Command)使用等。...这里仅展示如何在 Cygwin 安装字体: 下载 otf 字体后,我主机是 Windows,只需要双击字体文件,点击安装就可以安装好了 然后打开 Cygwin --> 左上角 Options -->

    2.1K20

    zsh和oh-my-zsh常用配置和命令

    可用扩展: cat ~/.oh-my-zsh/plugins/ 开启某个扩展: 编辑~/.zshrc文件,将plugins值改为需要开启扩展,默认开启了git扩展 查看某个扩展信息内容(查看git...常用快捷键 命令历史记录 一旦在shell敲入命令并执行后,shell就会存储你所键入命令历史计入,存放在~/.zsh_history文件。...可以通过按方向键⬆️或⬇️来查看之前执行命令 可以用 r 来执行上一条命令 可以用 ctrl + r 来搜索键入命令历史记录 命令别名 可以简化命令输入,创建一个别名 ip 来查看当前ip 编辑~...路径快速补全 在知道路径情况下,/usr/local/bin,可以在shell中键入 cd /u/l/b之后按tab进行快速补全调转到指定目录 列表快速补全 在shell中键入字符以后按两次tab...会列出所有的补全列表并直接开始选择,补全项可以用 ctrl + n/p/f/b 来进行上下左右切换 历史过滤 在shell按上下方向键可以查找键入过历史命令,zsh是支持限制查找,先输入ls然后在按方向键

    1.6K10

    写给前端程序员命令行入门

    echo命令与JavaScriptconsole.log函数非常相似。 跟函数一样,命令也可以接收参数。在本例,echo接收了一个参数,并输出了字符串。...尽管在许多现代shell语言(Zsh),$ 实际上并不作为提示字符使用,但其象征意义仍然存在,比如保存图标是一个软盘形状,尽管我们已经几十年没有使用软盘了。...当我们对结果感到满意时,我们可以通过按下ctrl和c来中断该命令。即使在MacOS上,大多数快捷键都使用⌘修饰符,这里我们也使用ctrl。 另一个很有用命令是ctrl + d。...这里有一些更深入有用教程: Bash 别名[9] Zsh 别名[10] 切换到GUI文件资源管理器 除非你已经达到了使用终端黑带段位,否则有时你会想在GUI文件资源管理器打开工作目录。...#install-hyper-terminal [4] Git Bash: https://www.atlassian.com/git/tutorials/git-bash [5] Fig: https

    1.2K30

    熟练使用 Mac OS 命令行,提高程序员生产力,只需掌握这6组命令和技巧

    : man ls # 查看ls命令文档 man -k ls # 搜索ls相关命令 推荐使用在线工具explainshell来看命令文档。 设置别名 用alias来查看和设置别名。...通过设置别名,可以很长或难记命令,变成自定义别名。例如: grep 可以加参数 --color=auto 实现搜索结果中高亮显示搜索字符功能。...但每次使用 grep 都得要自行加上 --color=auto 又显很麻烦,可以通过下面的命令来设置别名: alias grep='grep --color=auto' 然后,执行下面的命令使别名生效... tree > output.txt cat a.txt >> b.txt # 将 a.txt 内容追加到 b.txt 第4组 字符串操作命令 通配符 常见通配符包括: * : 匹配任何长度任何字符...: grep 搜索字符串 文件 grep 搜索字符串 文件 --color=auto #高亮搜索结果 grep 搜索字符串 -n #字符串出现次数 第5组 系统操作命令 结束当前命令执行 yong

    2.1K40

    git config 学习笔记

    一、配置文件位置 Git 使用几个配置文件来存储设置: 1..git/config:位于每个仓库 git 目录,存储特定于该仓库配置。2....二、配置文件结构 配置文件由不同部分(sections)组成,每个部分包含若干变量。变量名不区分大小写,只能包含字母数字、字符 -,并且必须以字母开头。配置文件语法灵活,空白字符通常被忽略。...语法规则 •行以 # 或 ; 开头是注释。•变量值可以跨多行,通过在行尾添加反斜杠 \ 来实现,或者把整个内容放在引号。•值前导或尾随空白字符会被忽略,除非值被双引号包围。....merge:指定分支上游分支。 别名 •alias.:为 Git 命令设置别名,简化命令输入,提升工作效率。...更详细说明建议使用命令 man git-config 查阅手册。 四、小结 通过合理配置 Git,可以极大地提升开发效率和工作流程自动化程度。

    7410

    Axure原型托管教程

    一.github使用教程如下: 1.注册github账号:Github(网址:https://github.com/) 2.创建存储空间:对空间进行命名,myaxure Repositories...:在myaxure-code创建一个index.html文件,然后通过链接地址访问,如下图。 index.html预览效果 5.使用git工具,批量传递多个文件。...to=https%3A%2F%2Fgit-scm.com%2F)) 2.git可通过命令或可视化界面进行操作,此处讲解git代码操作流程: a.首先,在电脑某个磁盘下创建一个文件作为本地仓库...runoob-git-test.git $ git push -u origin master 7.提交推送文件 在git-bash终端运行git add pmlink.txt,添加文件到缓存区。...若添加当前目录下全部文件,可以使用git add .”。再运行 git commit -m "远端仓库" ,提交文件到本地仓库,并备注提交说明。

    2.1K65

    The Missing Semester of Your CS Education

    在shell脚本中使用空格会起到分割参数作用,有时候可能会造成混淆,请务必多加检查。 Bash字符串通过' 和 "分隔符来定义,但是它们含义并不相同。...同一行多个命令可以用;分隔。程序 true 返回码永远是0,false 返回码永远是1。...这样,Git 就可以使用诸如 “master” 这样人类可读名称来表示历史记录某个特定提交,而不需要在使用一长串十六进制字符了。 通常情况下,我们会想要知道“我们当前所在位置”,并将其标记下来。... Web 服务器、数据库或消息代理都是此类常见第三方依赖。...在 Linux 可以使用strace ,下面的例子展现来如何使用 strace 或 dtruss 来显示ls 执行时,对stat 系统调用进行追踪对结果

    1.9K21

    git 学习笔记 原

    安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口东西,就说明Git安装成功! git-bash默认不能复制黏贴需要设置 ?...使用时候ctrl+c ,在git-bash右键就可以复制 注意git-bash使用命令与用cmd打开控制台命令有区别,切换e盘git-bash使用命令是cd e:     cmd打开控制台使用命令是...Git可以管理仓库,这时learngit文件夹多了一个.git目录,这个目录是Git来跟踪管理版本库,不要改动,如果你没有看到.git目录,那是因为这个目录默认是隐藏,用ls -ah命令就可以看见...status命令看看结果: 虽然Git告诉我们readme.txt被修改了,但如果能看看具体修改了什么内容,自然是很好,通过命令查看修改 $ git diff readme.txt ,修改后跟上面是一样通过...(1) 版本回退 若提交了多个版本,我们需要回退到指定版本,首先我们查看总共有多少个版本,通过命令 $ git log ,$ git log显示信息比较全,比较眼花缭乱,可以使用 命令$ git

    48530

    目前在使用Windows下最好用shell

    使用 **/ 来递归搜索 历史命令: 可以用 !!来执行上一条命令 使用 ctrl-r 来搜索命令历史记录 更智能历史命令。在用或者方向上键查找历史命令时,zsh支持限制查找。...+ h:删除光标之前字符 Ctrl + d:删除光标所指字符 Ctrl + w:删除光标之前单词 Ctrl + k:删除从光标到行尾内容 Ctrl + t:交换光标和之前字符 常用命令 open...打开当前目录 命令 | pbcopy 通过管道加在命令行后可以将输出拷贝到系统剪贴板上;同理,pbpaste 把剪贴板文本输出 oh-my-zsh 常用OMZ命令可以参考 Cheatsheet...--rebase 别名管理 可以简化命令输入,在 .zshrc 添加alias shortcut='this is the origin command'一行就相当于添加了别名命令输入...唯一有问题是调用windows自带一些命令时候,比如ping,结果会显示乱码,这是因为Babun默认用是UTF-8,而Windows默认编码是GBK。

    1.6K20
    领券