成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為 Linux 愛好者打造的極簡 Mac 終端

系統 Linux
以下是我如何通過很多微妙復雜的方式來保持終端的簡單和我的點文件的安全。

我要向大家坦白。我成為 Mac 用戶已經有 10 多年了。起初,鑒于我強大的 Linux 背景,我覺得有點慚愧,但 Mac 給了我一個類似 Unix 的 Shell 和一個偉大的窗口管理器。因為這段歷史,我有一個合二為一的功能,它運行在 macOS 上,但又為 Linux 用戶所熟悉。沒有理由它不能移植到 Linux 上(而且它已經移植了!)。

在 Mac 上使用 iTerm2

很長時間以來,我首選的終端是基本的內置 Term.app,但我最近改用了 iTerm2 ,因為它有更好的自定義和配置文件支持。對我來說,它的一個主要優點是可以輕松地在 Mac 之間移植配置。對于日常使用,我更喜歡 Solarized Dark 主題;但對于演示文稿,我有一個單獨的配置文件,可以放大文本,并使用色彩更鮮艷的純黑色背景。

要使 iTerm2 可用,我首先要做的是配置 Ctrl+Left 和 Ctrl+Right 箭頭,使其尊重經典的終端行為,即跳轉到單詞邊界的開始和結束。要做到這一點,請導航到 “Preferences > Profiles > Your Profile > Keys” 并輸入以下內容:

  • 鍵盤快捷鍵:^←
  • 行動:發送 Escape 序列
  • Esc+:b

然后是另一個:

  • 鍵盤快捷鍵:^→
  • 行動:發送 Escape 序列
  • Esc+:f

了解更多關于 iTerm2 的內容,享受自定義體驗。

一個簡單的命令提示符

我是那種無聊的終端提示符用戶。我不想在其中包含 Git 目錄或退出代碼,我也只用單行提示符。我唯一使用的花哨組件是 kubectx ,它包括當前的 Kubernetes 上下文。作為一位 OpenShift Dedicated 的站點可靠性工程師(SRE),我必須在運行命令時有相應的上下文,而 kubectx 讓我在打字時很容易知道自己在哪里。所以,我的 Bash PS1 就是無聊的 username@host cwd $,免除了 Kubernetes 上下文前綴。(LCTT 譯注:如果想將 Kubernetes 上下文和名字空間顯示在 PS1,可以看看 kube-ps1 。)

毫無疑問,與我見過的一些花哨的終端相比,我是偏向于極簡的。有些人喜歡透明背景,有些人則喜歡他們的提示符上有很多信息 —— 從時間到退出代碼以及其他一切。我覺得這些在我的終端上會讓人分心,所以我很喜歡遠離的那些設置。

精美復雜的點文件

與我的極簡主義終端相比,很容易看出我在哪里投入了最大的努力:部署我的 點文件 ,包括我的 .bash_profile 和我的整體 Mac 設置。

我使用通過 GitHub 托管的 一系列 Makefile 來管理我的 Mac 設置。這將會拉取我的 點文件專用部署機制 ,它也在 GitHub 上。你要問為什么要圍繞安全做這些工具?IT 專業人士和業余愛好者都需要一種強大的方式來將安全的數據片段放在新系統上。也許你想要你的 SSH 配置是隱藏的,或者你通過第三方系統部署憑證。我發現把我的安全數據和其他一切數據放在一起是很有用的,我用 Ansible Vault 解決了這個問題。我所有的機密信息都存儲在 Git 中,用 Ansible Vault 加密。解密是用 Makefile 處理的。

無論是第一次安裝還是更新現有的點文件,我(當然)都必須有 Ansible Vault,為了避免到處安裝,我把它放在一個用 Docker 運行的容器里,這樣我就到處都安裝好了。我把解密口令放到一個文件中, run make,然后用 make clean 清理一切。你可以通過 探索這些點文件 來了解更多)。

我想說的是,這種管理方案可能過于夸張,而有些人喜歡復雜的終端提示。所以,也許在權衡之下,一切都會變得平衡。

 

責任編輯:趙寧寧 來源: Linux中國
相關推薦

2021-11-22 09:26:49

vifmVim瀏覽器

2018-06-12 07:38:05

Linux 開源

2017-03-23 15:17:20

Linuxsudo棋盤

2014-02-13 10:15:39

編程業余愛好

2014-04-01 09:48:09

Linux高清壁紙

2009-11-02 11:25:40

LinuxUbuntu 9.10操作系統

2009-02-27 09:59:07

LinuxFedora 10愛好者

2010-06-18 09:00:54

2010-05-11 10:08:00

2011-05-30 13:58:56

PHP

2019-08-09 10:15:14

機器學習人工智能監督學習

2022-09-02 17:12:16

BlackboxLinux

2021-01-12 10:50:48

人工智能Instagramer科技

2015-12-17 09:01:38

2015Linux禮物

2013-12-26 10:32:30

編程學習

2020-06-05 09:47:55

Linux 系統 數據

2020-09-28 16:23:54

Windows將被微軟

2016-05-30 09:35:54

2011-01-05 09:36:19

VirtualBSD

2011-08-29 17:56:18

Paper Camer拍照應用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人久久精品 | 97精品国产97久久久久久免费 | 国产伦精品一区二区三区四区视频 | 久久国产成人 | 1级毛片 | 日韩毛片免费看 | 中文字幕一区二区三区精彩视频 | 国产精品久久久久久久久 | 日韩av在线不卡 | 久久久精品高清 | 欧美三级三级三级爽爽爽 | 国产成人亚洲精品自产在线 | 欧美亚洲一区二区三区 | 国产乱码精品一品二品 | 日韩精品中文字幕一区二区三区 | 成人亚洲| 久久噜噜噜精品国产亚洲综合 | 成人午夜性成交 | 午夜免费电影院 | h视频免费观看 | 九色网址 | 亚洲精品乱码久久久久久按摩观 | 男人电影天堂 | 日本午夜一区二区三区 | 国产成人av在线 | 亚洲精品视频免费看 | 日韩欧美视频在线 | 玖玖在线精品 | 性高湖久久久久久久久 | 看av电影| 免费观看一级毛片视频 | 国产九九精品视频 | 91精品国产综合久久久动漫日韩 | 九九九久久国产免费 | 国产一区二 | 色资源在线观看 | 久久久久久亚洲精品 | 欧美区在线 | 亚洲一区二区三区久久 | 一级欧美日韩 | 日韩精品人成在线播放 |