当前位置: 首页 > news >正文

互联网公司排名待遇阶梯广告优化师工作内容

互联网公司排名待遇阶梯,广告优化师工作内容,做电子商务网站 费用,wordpress数据库删除所有评论在macOS上,将命令的输出结果复制到剪贴板 在日常的工作中, 经常使用命令的小伙伴可能会遇到一个场景, 就是把命令执行的结果复制出来另作它用. 每次都需要通过鼠标进行选择然后复制, 虽然 macOS 的命令行的复制快捷键和普通的复制是一样的, 非常友好, 但是还要选择…

在macOS上,将命令的输出结果复制到剪贴板

在日常的工作中, 经常使用命令的小伙伴可能会遇到一个场景, 就是把命令执行的结果复制出来另作它用.

每次都需要通过鼠标进行选择然后复制, 虽然 macOS 的命令行的复制快捷键和普通的复制是一样的, 非常友好, 但是还要选择, 还是有些复杂.

当然, 也可以使用 tmux, 然后使用类似 vi 的方式进行选择和复制, 但是操作还是非常多的. 虽然操作多, 但是是可以抛弃鼠标, 也是一个不错的选择.

如果有一种方式只在输入命令的时候假如几个字母就可以做到就更好了.

在 tmux 中对命令窗口的内容进行复制

旧版本的配置:

# use vi mode
set-window-option -g mode-keys vi
list-keys -t vi-copy
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection

新版本的配置:

# use vi mode
set-window-option -g mode-keys vi
list-keys -T copy-mode-vi
bind-key -T copy-mode-vi 'v' send -X begin-selection
bind-key -T copy-mode-vi 'y' send -X copy-selection-and-cancel
  1. 进入 copy-mode-vi:在 tmux 中,使用默认的快捷键 Ctrl-b [Ctrl-b PageUp 来进入 copy-mode-vi
  2. 使用 vi 风格的按键操作选择文本。通常情况下,您可以使用 v 键来启动选择模式,然后使用移动键(如 hjkl)来选择文本。
  3. 确保您正确选择了文本。选中的文本将会显示为反白。如果选择不正确,您可以继续使用 vi 风格的按键进行调整。
  4. 一旦您选择了所需的文本,按下 y 键,这将触发 bind-key -T copy-mode-vi 'y' send -X copy-selection-and-cancel 命令。

对于第 3 点要特别说明一下, 不一定按下 y 键, 就可以复制. 和系统里面 vi 设置有关. 例如在 vi 中禁止了 cmd + c 复制, 使用 \+y 复制到剪贴板, 那么在这里就要使用 \+y.

总结:

  • 优点:
    • 这种方式的好处是可能复制命令行里面的任何内容, 而且可以结合 vi 操作, 可以得到自己想要的部分.
    • Linux, macOS 都可以用
  • 缺点: 操作略微多了一些

如果有一个方式可以类似管道一样的操作那点方便很多. 其实 macOS 已经再带了这种命令.

macOS 使用pbcopy命令

  1. macOS自带了 pbcopypbpaste 命令,用于与剪贴板进行交互。要将命令的输出复制到剪贴板,可以使用管道 | 将命令的输出传递给 pbcopy。例如:
your-command | pbcopy

这将把命令的输出复制到剪贴板,您可以随后使用粘贴操作(通常是Command + V)将其粘贴到其他地方。

  1. 使用echo和重定向:
echo "Hello, World" | pbcopy

这将 “Hello, World” 复制到剪贴板。

  1. 使用Shell函数:

您可以将以下Shell函数添加到您的.bashrc或.zshrc文件中,以便更方便地将命令的输出复制到剪贴板:

# Function to copy command output to clipboard
copy_to_clipboard() {"$@" | pbcopyecho "Command output copied to clipboard."
}

然后,您可以使用 copy_to_clipboard 函数来执行命令,并将其输出复制到剪贴板。例如:

copy_to_clipboard your-command

这会将 your-command 的输出复制到剪贴板。

这些方法可在macOS上方便地将命令的输出复制到剪贴板,以便稍后粘贴到其他应用程序中。

这个方式可以用, 但是不可以使用 alias 的命令, 例如 zsh 下常用的 l (l='ls -lah')

改进

  1. 修改一个简单的名字, 便于输入
  2. 结果照样输出
  3. 支持使用了 alias 的命令
copy() {if [[ -n "$1" ]]; thenif alias "$1" &> /dev/null; thenc="$(alias "$1")"c=${c#*=}c=${c#*\"}c=${c%*\"}c=${c#*\'}c=${c%*\'}nc="$c "for arg in "${@:2}"; donc="${nc}${arg} "donenc="${nc% }"eval "$nc" | pbcopyelse$@ | pbcopyfipbpasteecho ""echo "Command output copied to clipboard."elseecho "Usage: copyto <command>"fi
}
http://www.fp688.cn/news/153851.html

相关文章:

  • 为什么做网站能赚钱网站设计软件
  • 网站开发 太原深圳做网站的公司有哪些
  • 网站后台怎么给图片做水印网上全网推广
  • 营销网站制作设计搜索优化推广公司
  • 郑州建设企业网站找哪个公司公司网站设计需要多少钱
  • 宿迁百度seo优化问题
  • 企业邮箱格式模板东莞seo排名公司
  • 成都的网站建设公司免费网页在线客服系统代码
  • 做网站需要相机吗百度网盘在线登录
  • 网站建设的七个流程步骤网站自助建站系统
  • 如何赋予网站建设以生命力企业推广是什么意思
  • 网站开发的职业规划什么叫优化
  • 网站怎样做银联支付建站网站
  • 网站建设公司 六安百度搜索风云榜小说
  • 网站推广服务外包网站性能优化的方法有哪些
  • 软件开发工具自考真题公司要做seo
  • 做高性能的网站 哪门语言好高明搜索seo
  • 新手卖家做来赞达网站如何市场调研方案范文
  • 商标设计费用一般是多少seo运营是什么意思
  • 临潼建设项目环境影响网站成功营销案例100例
  • 网站开发去哪里找工作发外链的平台有哪些
  • 做网站推销话术百度站长平台网页版
  • 网络服务费税率是多少windows优化大师
  • 微店那样的网站怎么做优化师培训机构
  • 怎样能注册自己的网站宁波seo推广
  • 苏州个人网站制作公司武汉seo 网络推广
  • 沈阳网络公司官网关键词排名优化报价
  • 做招聘网站需要多少钱参考网是合法网站吗?
  • 衡阳退休职工做面膜网站网站搭建平台都有哪些
  • 壹舍设计公司黄石seo