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

使用tmux和Git自定義我的Linux終端

系統 Linux
設置你的控制臺,以便你能知道身處哪個目錄和該做什么!

[[334923]]

設置你的控制臺,以便你能知道身處哪個目錄和該做什么

我使用 GNOME 終端,主要是因為它是我的發行版的默認設置。但是我終端內遠非“默認值”。在我開始解釋如何自定義它之前,它現在是這個樣子:

 

Moshe Zadka's terminal

從底部開始

我使用終端多路復用技術 tmux 管理我的終端體驗。

在上圖的底部,你可以看到我的綠色 tmux 欄。底部的 [3] 表示它是第三個終端:每個終端都運行自己的 tmux 會話。(我創建了一個新會話來放大字體,這樣可在截圖中更容易看到;這是它與其他終端之間的唯一區別。)

提示符看起來也很有趣,對吧?在提示符中塞入了太多信息后,我喜歡插上一個換行符,這樣一來,如果我想即興進行 shell 編程或編寫一個傳遞了五次的管道,也不會超出屏幕界限。這樣做的代價是簡單的命令序列(新建、復制、移動)會更快地滾動出我的屏幕。

行末是 阿列夫零Aleph null 字符,它是最小的無窮基數。我希望內容行的結束很明顯,并且當我意識到“阿列夫”和下標 0 都是 Unicode 字符時,我無法抗拒使用“阿列夫零”作為提示符的一部分的誘惑。(數學極客們,團結起來!)

在此之前是我的用戶名。由于我在不同用戶名的多臺計算機上使用相同的點文件(保存在 Git 中),因此這個還算有用。

在我的用戶名之前,是我所在目錄的最后一部分。完整路徑通常太長且無用,而當前目錄對于像我這樣的經常忘記在做什么人來說是很有用的。在此之前是機器的名稱。我所有的機器都以我喜歡的電視節目命名。我的舊筆記本是 mcgyver

提示符中的第一位是我最喜歡的:一個讓我知道目錄的 Git 狀態的字母。如果目錄為“不在 Git 中”,那么是 G。如果目錄為“沒有問題”(OK),且無需任何操作,那么是 K。如果有 Git 未知的文件需要添加或忽略,那么是 !。如果需要提交,那么是 C。如果沒有上游,那么是 U。如果存在上游,但我沒有推送,那么是 P。該方案不是基于當前狀態,而是描述了我要做的下一個動作。(要回顧 Git 術語,請閱讀本文。)

終端功能是通過一個有趣的 Python 程序完成的。它運行 python -m howsit(在我把 howsit 安裝在虛擬環境中之后)。

你可以在上圖中看到渲染效果,但是為了完整起見,這是我的 PS1

  1. [$(~/.virtualenvs/howsit/bin/python -m howsit)]\h:\W \u ℵ₀  
  2. $

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2017-01-11 10:27:36

Linux終端自定義Bash

2017-04-20 20:30:15

Linuxtmux終端

2019-12-25 11:47:27

LinuxFVWM

2014-10-09 10:07:26

Tmux終端效率

2010-10-25 16:05:07

oracle自定義函數

2017-03-16 14:37:05

LinuxShell函數

2024-01-05 12:03:37

終端工具?tmux

2021-03-02 08:49:53

tmuxLinux命令

2021-06-02 11:41:54

LinuxTmux命令

2022-11-23 15:26:25

Ubuntu程序塢

2023-11-14 10:05:52

Java開發工具

2009-09-11 11:04:23

C# WinForm自

2022-05-25 08:27:30

tmux軟件

2009-06-23 11:35:44

JSF的Naviati

2022-01-14 09:17:13

PythonAPISIX插件

2015-06-10 10:54:24

自定義路PHP

2021-12-24 15:46:23

鴻蒙HarmonyOS應用

2021-12-02 18:05:21

Android Interpolato動畫

2022-11-29 08:07:23

CSSJavaScript自定義

2021-07-16 07:00:11

PyTorch DatasetsDataLoader
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久久久久久久久久9999 | 欧美午夜精品久久久久免费视 | 国产精品久久久久一区二区三区 | 黄色免费在线观看网站 | 免费福利视频一区二区三区 | 日本免费一区二区三区 | 久久99精品久久久久蜜桃tv | 粉嫩av久久一区二区三区 | 成人在线一区二区三区 | 99福利视频 | 狠狠操狠狠干 | 欧美激情精品久久久久久变态 | 免费观看www7722午夜电影 | 亚洲啊v在线 | 国产美女精品 | 九九色综合 | 国产欧美精品一区二区三区 | 亚洲免费精品 | 美女日批免费视频 | 亚洲国产一区二区三区 | 日本电影韩国电影免费观看 | 一级黄色裸片 | 欧美性影院 | 日韩无| 一级片免费网站 | 国产日韩欧美一区 | 久久久久九九九女人毛片 | 国产精品99久久久久久久久久久久 | 就操在线| 久热电影| 日韩一区在线播放 | 日韩av成人在线 | 亚洲福利网站 | av色在线| 亚洲一区视频在线 | 国产精品久久久久久 | 午夜精品一区二区三区三上悠亚 | 日韩国产中文字幕 | 亚洲va国产日韩欧美精品色婷婷 | 国产精品亚洲综合 | 羞羞视频在线观看 |