首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

    原标题名:oh my zsh 和 windows git bash 设置别名提高效率 写于2018年06月03日 在我的微信交流群中听闻很多前端开发比较贫穷,没有买mac电脑(比如我),也没有用过ohmyzsh...Windows Terminal win10安装了ubuntu子系统和oh my zsh后,则可以通过/mnt/f/访问win10下的f盘,或者其他盘。也就有上面的pwd效果图。...可以通过code ~/.zshrc(如果没安装vscode,可以用vim ~/.zshrc)打开编辑zsh配置信息,可以看到默认配置了git 插件Plugin:git。...最终终端效果 那不是win10,也想通过设置别名来提高效率,是不是就没有办法了呢,可以使用git bash设置alias,安装git,自带git bash。...windows git bash 设置别名提高效率 windows 桌面或任意资源管理器位置,右击,选择Git Bash Here,即打开了git bash命令行。

    6.2K20

    git 命令别名配置

    前言 ---- 在使用 git 的过程中,有些命令使用频率很高,并且命令可能还很长,敲起来不仅效率慢,还容易写错 为了便捷输入,git 提供了给命令设置别名的功能,我们可以定义命令的别名,通过简单的别名快速使用复杂且长的命令...取消别名命令 设置别名,比如: 别名定义为 u git config --global alias.u 'config --global --unset' 然后就可以通过别名 u 来取消别名设置了 git...Windows 系统 打开 Git Bash Here,如果 ~/.bash_profile 文件不存在,就先创建,文件内容如下 # generated by Git for Windows test...这样就可以通过 gas 命令查看定义的别名 # windows git bash alias gas="cat ~/.bash_profile | grep alias" 5....我的 git 命令别名定义 ---- 在 Windows 系统中查看定义的别名: # windows alias gas="cat ~/.bash_profile | grep alias" 因为我在日常开发中会经常使用

    1K10

    Awesome-Shell资源

    自从办公系统从windows换成ubuntu,再到mac。就已离不开命令行工具了。在终端使用cli工具, 一是提高效率,二是节省系统资源。另外,主要是做后端,也不是很喜欢图形界面的东西。...ag - 在层级目录中超快的搜索字符串 aliases - 针对 bash 的上下文动态组织别名 aliasme - 用来快速更改目录的 alias 辅助程序 autoenv - 基于目录的环境...历史建议框 k - k 是一个使目录列表更可读的 Zsh 脚本,它增添了 Git 状态、文件颜色、以及腐朽的日期 k alias - 获得用于单行的酷 alias marker - 将你的 shell...http-server - http-server可以启动一个轻量级的http服务 ngincat - 使用 netcat 的微型 Bash HTTP 服务器 resty - 你可以在管道中使用的小型命令行...XML 格式化、过滤及处理工具 ffmpeg - 非常强大的视频处理工具 imageMagick - 其强大有目共睹 应用程序 基于命令行的应用程序或从命令行访问现有服务。

    2.6K00

    终极 Shell-MacTalk-池建强的随想录Customize to your needs…

    第二个童靴你可以出去面壁了,讲了这么多期 MacTalk 你告诉我还在用 Windows 的 cmd, 你让 Mac 君情何以堪?哪怕你就说在用 Linux 的 Bash 我也就原谅你了,踢飞!...它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。...牛程序员看到不爽的Shell,就会自己重新写一套,慢慢形成了一些标准,常用的Shell有这么几种,sh、bash、csh等,想知道你的系统有几种shell,可以通过以下命令查看: cat /etc/shells...就可以直接看下一节如果你用 Redhat Linux,执行:sudo yum install zsh如果你用 Ubuntu Linux,执行:sudo apt-get install zsh如果你用 Windows...ssh + 空格 + 两个tab键,zsh会列出所有访问过的主机和用户名进行补全 5、智能跳转,安装了autojump之后,zsh 会自动记录你访问过的目录,通过 j + 目录名 可以直接进行目录跳转

    2.1K80

    Git Bash 中使用 Python 命令

    在 Windows 系统中,安装 Git 后可以在任何位置右键点击使用 Git Bash 。在 Git Bash 中可以使用 Linux 中的命令。...要实现这个功能,可以通过以下方式来声明一个变量,变量名就叫 python ,然后就可以像命令行一样使用 python 了。 alias python = “winpty python.exe” ?...不过,如果关闭当前的 Git Bash 窗口,重新打开一个 Git Bash 窗口,上面声明的 python 变量就失效了,要重新声明才行。...四、将声明的变量配置永久生效 如果将 alias python = "winpty python.exe" 写入到配置文件中,不管是否新打开 Git Bash 窗口,声明的变量都生效。 ?...然后将 Git Bash 窗口关闭,后面打开的所有 Git Bash 窗口中,声明的变量都能生效。

    3.3K40

    Windows WSL2安装Ubuntu搭建开发环境教程,2023年5月更新

    如果上面命令无效,尝试下面的方法: 在 C:\Users\ \AppData\Local\Microsoft\WindowsApps 目录下启动终端(这里的 userName 是 Windows 的用户目录...的 IP; Windows 上的代理客户端需要允许来自本地局域网的请求; 由于 Linux 子系统也是通过 Windows 访问网络,所以 Linux 子系统中的网关指向的是 Windows,DNS...//$host_ip:7890" 脚本通过 cat /etc/resolv.conf 来获取 DNS 服务器,也就是 Windows 的 IP,再将其中的 IP 部分截取出来,加上代理客户端的端口(我的是...,而 Git 默认不会跨越文件系统边界来寻找 .git 目录,您可以设置环境变量 GIT_DISCOVERY_ACROSS_FILESYSTEM=1 来允许 Git 跨越文件系统边界。...在 WSL 中通过 VS Code 启动项目 WSL2 可以直接访问到 Windows 系统盘符中的文件,管不挂载到 /mnt 了。

    5.2K51

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

    不过,如果使用的是Windows,我们还有一些工作要做。 在 Windows 上使用 Bash 或 Zsh Bash 是一种基于 Linux 的 shell 语言,不能在 Windows 上本地运行。...我们可以参考此篇文章 - 如何在 Windows 10 上安装和使用 Zsh[4] 一旦设置完成,我们就可以配置终端应用程序使用 Bash 或 Zsh。...如果上述的操作遇到不可解决的问题,我们可以使用 Git Bash[5],它允许你通过模拟在 Windows 上运行 Bash。...它启动一个 Node服务器,让我们可以在我们的应用程序上工作,监视文件的变化并在编辑时重新打包它们。 当我们完成时,可以通过 ctrl + c 杀死服务器。.../zsh-windows-10/ [5] Git Bash: https://www.atlassian.com/git/tutorials/git-bash [6] Amazon Q: https

    1.2K10

    技巧与工具01:Linux工作环境配置

    eb='vi ~/.bashrc' alias ep='vi ~/.bash_profile' alias sb='source ~/.bashrc ' alias h='head' alias k9...,减少频繁使用 的命令的按键次数,也可以指定所使用的程序,如alias python="C:\python27\python.exe" 这个就是我在windows系统下使用cygwin环境,调用windows...另外可以在这里加一些环境变量,如export PYTHONPATH="xxx"$PYTHONPATH ~/.git-completion.bash 这个文件在网上可以下载,主要功能如名称所示,git的命令行补全...,如输入: git ch 会出现checkout cherry cherry-pick供参考.使用前需要将如下 几行代码添加到~/.bashrc # ~/.git-completion.bash...# set git auto completion if [ -f ~/.git-completion.bash ]; then . ~/.git-completion.bash fi 然后输入命令

    70120

    Shell 进阶指南

    ag - 在层级目录中超快的搜索字符串 aliases - 针对 bash 的上下文动态组织别名 aliasme - 用来快速更改目录的 alias 辅助程序 autoenv - 基于目录的环境 autojump...历史建议框 k - k 是一个使目录列表更可读的 Zsh 脚本,它增添了 Git 状态、文件颜色、以及腐朽的日期 k alias - 获得用于单行的酷 alias marker - 将你的 shell...git-sh - 适合 Git 工作的定制 Bash 环境 git-up - 自动变基进来的更改代替合并,优雅!...http-server - http-server可以启动一个轻量级的http服务 ngincat - 使用 netcat 的微型 Bash HTTP 服务器 resty - 你可以在管道中使用的小型命令行...XML 格式化、过滤及处理工具 ffmpeg - 非常强大的视频处理工具 imagmMagick - 其强大有目共睹 应用程序 基于命令行的应用程序或从命令行访问现有服务。

    3.5K71

    解决方案:Win10如何使用bash批处理命令

    在Windows下复现新版DFGAN时,因为DFGAN将命令和参数打包成了.sh的批处理文件,有时候要用到bash命令,而在输入bash命令时: bash scripts/train.sh ....,打开属性,然后点击使用旧版控制台,然后再次打开cmd进行bash指令的输入2、使用git-bashgit bash是一个适用于Microsoft Windows环境的应用程序,它为Git命令行体验提供了一个仿真层...;相当于在window上通过git bash这个模拟的Unix命令行的终端。...打开git安装目录,打开git-bash.exe然后通过cd 进入目录,进行bash命令的输入3、开启linux子系统使用bash打开 程序和功能,点击启用或关闭Windows功能打开适用于Linux的.../cfg/coco.yml')5、安装WSL安装WSL,配置适用于 Linux 的 Windows 子系统GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销

    4.3K10

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

    当我们在终端输入命令并回车时,命令会通过shell语言进行解释执行。它本质上是在终端应用程序中运行的环境。 最流行的shell语言是Bash。...当你在网上看到命令行说明时,这些说明很有可能是基于Bash的。这是大多数Linux发行版使用的默认shell语言。 现代的MacOS版本自带的Zsh,而不是Bash。...Bash是基于Linux的shell语言,它不会在Windows上原生运行。幸运的是,较新版本的Windows具有安装和运行Linux的能力,就像Linux是一种应用程序一样。...一个流行的方法是Git Bash[4],它允许你在Windows内使用模拟技术运行Bash。 归根结底,你如何做到并不重要。重要的是,你能够在Windows中使用Bash或Zsh。...使用Git 虽然有GUI应用程序可以使用Git,但许多开发者更愿意使用命令行来完成与Git相关的任务。

    1.8K30

    环境变量详解

    为什么要设置环境变量  在终端输入的命令行对应着应用程序,如果不是系统自带的命令,那么系统需要环境变量来定位应用程序所在的文件路径。...同时配置多个环境变量 一个语句中可以同时附上多个环境变量: 在 Windows 系统中 PATH 变量中的所有路径采用分号 ; 分割; 在 Linux 系统中采用冒号 : 分割; PATH...jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH # mysql export PATH=$PATH:/usr/local/mysql/bin #快速启动...、结束MySQL服务, 可以使用alias命令 alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start' alias...系统环境变量:系统变量对所有用户有效;  我们使用vim ~/.bash_profile命令进行环境变量的配置,其意义是:编辑当前 SHELL 对应的用户级环境变量配置文件,如 bash 对应的 .bash_profile

    1.5K40

    如何在 Linux 中创建别名并使用别名命令?

    别名的优点提高效率:通过减少键入的字符数量,可以加快命令输入速度。减少错误:通过简化命令,可以减少输入错误的可能性。提高可读性:使用易记的别名可以使脚本和命令行历史更容易理解。...基本别名命令在 Linux 中,创建别名的基本命令是 alias。它的语法如下:alias name='command'其中,name 是你要创建的别名,而 command 是你希望该别名代表的命令。...永久别名及其配置文件临时别名与永久别名在上一部分,我们介绍了如何使用 alias 命令创建别名。但是这种方式创建的别名是临时的,一旦关闭终端或重新启动系统,别名就会消失。...Bash在 ~/.bashrc 或 ~/.bash_profile 文件中添加别名:alias ll='ls -alh'Zsh在 ~/.zshrc 文件中添加别名:alias ll='ls -alh'Fish...例如,针对不同的项目目录使用不同的 Git 别名。可以在 Shell 启动时根据当前目录或其他条件动态设置别名。

    3.4K00
    领券