text从iterm升级打开文件链接(代码片段)

author author     2022-11-30     436

关键词:

#!/bin/sh

pwd=$1
file=$2

regex='https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?[-a-z0-9A-Z\-]+(\.[-a-z0-9A-Z\-]+)*((:[0-9]+)?)(/[a-zA-Z0-9;:/\.\-_+%~?&@=#\(\)]*)?'
perl -e "if ( \"$file\" =~ m|$regex|)  exit 0  else  exit 1 "
if [ $? -ne 0 ]; then
  # if it's not a url, try splitting by ':'
  arr=($(echo $2 | tr ':' "\n"))
  file=$arr[0]
  lineno=$arr[1]:-$3
  colno=$arr[2]:-$3##*:
  [ -e "$file" ] || file=$pwd/$file
fi

file "$file" | grep -q "text"
if [ $? -ne 0 ]; then
  /usr/bin/open $file
else
  /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl $file$lineno:+:$lineno$colno:+:$colno
fi

sh在ssh登录之前从服务器环境设置iterm配置文件。(代码片段)

查看详情

iterm2和tmux:在当前选项卡的工作目录中打开新选项卡(代码片段)

当我使用iTerm2和tmux在远程shell上打开一个新选项卡(通过⌘T)时,我几乎总是希望新选项卡与当前选项卡具有相同的工作目录。我能做的最好的事情是让iTerm2在我运行tmux-CC或tmux-CCattach的同一目录中打开新选项卡。(可以通过导... 查看详情

text从命令行打开iawriter(代码片段)

查看详情

sh从osx的底座隐藏iterm(代码片段)

查看详情

sh从iterm2卸载shell集成(代码片段)

查看详情

text从命令行打开microsoftsqlservermanagementstudio(代码片段)

查看详情

markdownssh:从dock中删除iterm2图标(代码片段)

查看详情

text打开文件夹(代码片段)

查看详情

text打开隐藏文件夹(代码片段)

查看详情

mac终端神器iterm2——告别黑白(代码片段)

...用zsh:chsh-s/bin/zshiterm2的原始界面: 2.更换背景图片打开路径:iterm2->Preferences->Profiles->w 查看详情

根据一个iterm的profile文件做一个副本并替换其中一些参数(代码片段)

根据一个iterm的profile文件做一个副本并替换其中一些参数例如下面的例子中将原本中的$ip替换为参数中的ip地址,即$array[0]并且如果存在参数$array[1],就替换掉原来的tag从dev改为$array[1]#!/bin/bash#Author:zqzarray=($1///)##项目所在目录bas... 查看详情

text从laloupe链接跟踪www.google.com的ip(代码片段)

查看详情

html从链接打开/更改引导选项卡(代码片段)

查看详情

解决vim选中文字不能复制的问题(代码片段)

...iming.cn/2020/01/18/vim-copy-issue-in-iterm2/概述最近发现在iterm2中打开vim,用鼠标选中文字,并用command+c复制选中的文字,但粘贴出来是空的。查了一圈终于在iterm2的官方gitlabissue库里发现了解决办法。将Enablemousereporting这个设置去掉即... 查看详情

text从网址下载文件(代码片段)

查看详情

美化你的终端利器iterm2(代码片段)

...;Profiles->colors#选择iTerm2-Color-Schemes下的schemes目录下所有文件安装字体安装开源字体brewtapcaskroom/fontsbrewcaskinstallfont-hack-nerd-font#若安装失败,则可能是被墙了,需要加代理配置iterm2#iTerm2->Preferences->Profiles->Text->Font下#勾选... 查看详情

text使用fopen()打开文件,使用fclose()关闭文件(代码片段)

查看详情

ubuntu18.04蓝牙打开无效,解决办法升级内核(代码片段)

...本,蓝牙不管用可能是linux内核版本过低,本人亲自实验过,升级到4.20.5-042005-generic可以打开了蓝牙,就是打开速度很慢,需要等待3到5秒升级内核步骤,以4.20.5-042005-generic为例1.下载3个内核文件wgethttps://kernel.u 查看详情