国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

記一次配置Windows終端terminal

這篇具有很好參考價值的文章主要介紹了記一次配置Windows終端terminal。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

立即安裝Windows終端terminal

Git發(fā)布頁面

發(fā)布地址 https://github.com/microsoft/terminal/releases

應(yīng)用商店

安裝地址 https://aka.ms/terminal

winget

winget install --id=Microsoft.WindowsTerminal -e

如果提示winget : 無法將“winget”項識別為 cmdlet、函數(shù)、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。

如未安裝winget,安裝地址 https://www.microsoft.com/p/app-installer/9nblggh4nns1#activetab=pivot:overviewtab

如已安裝,可能是因為沒有將winget添加到環(huán)境變量中,可以添加下,或者試試下面這條命令

%LOCALAPPDATA%\Microsoft\WindowsApps\winget install --id=Microsoft.WindowsTerminal -e

安裝 Oh My Posh

安裝前的注意事項

Windows PowerShell 執(zhí)行策略

在執(zhí)行 winget install 命令之前,先查看下,Windows PowerShell 的執(zhí)行策略

執(zhí)行策略 是 Windows PowerShell安全策略中的一部分,它將決定你是否可以載入配置文件(包括你的 Windows PowerShell profile文件)和運行腳本,它將會在運行前確定哪些文件必須具有數(shù)字簽名(digitally signed)

執(zhí)行策略狀態(tài)說明

`Restricted` 表示狀態(tài)是禁止的 不載入配置文件, 不執(zhí)行腳本. Restricted 是默認(rèn)值.
`RemoteSigned` 所有從互聯(lián)網(wǎng)上下載的腳本必須通過信任的出版商簽名(trusted publisher)
`AllSigned` 所有的配置文件和腳本必須通過信任的出版商簽名(trusted publisher),這里所指的腳本頁包括在本地計算機上創(chuàng)建的腳本
`Unrestricted` 載入所有的配置文件和腳本,如果運行了一個從互聯(lián)網(wǎng)上下載且沒有數(shù)字簽名的腳本,在執(zhí)行前都會被提示是否執(zhí)行
// 獲取 Windows PowerShell 當(dāng)前執(zhí)行策略get-ExecutionPolicy

// 修改 Windows PowerShell 中執(zhí)行策略set-ExecutionPolicy RemoteSigned

開始安裝

官網(wǎng)鏈接 https://ohmyposh.dev

發(fā)布頁下載 https://github.com/JanDeDobbeleer/oh-my-posh/releases/

或者終端執(zhí)行命令

// oh-my-posh 安裝命令
winget install JanDeDobbeleer.OhMyPosh

// oh-my-posh 更新命令
winget upgrade JanDeDobbeleer.OhMyPosh

//可在命令后追加-s winget --location D:\OhMyPosh來設(shè)置路徑//如 winget install JanDeDobbeleer.OhMyPosh -s winget --location D:\OhMyPosh
PS:安裝成功后需要重新打開終端,才能繼續(xù)后續(xù)的操作

安裝 Nerd Fonts 字體解決亂碼

Nerd Fonts字體中包含了大量的Icon圖標(biāo)

官網(wǎng)地址 https://www.nerdfonts.com/

releases頁面 https://github.com/ryanoasis/nerd-fonts/releases/tag/v2.3.1

官方推薦使用的是Meslo,我使用的是MesloLGM NF

下載后解壓丟到C:\Windows\Fonts目錄即可完成安裝過

打開 終端->設(shè)置->外觀->字體 進(jìn)行修改

智能補全/智能提示

效果類似于mac的iterm2
記一次配置Windows終端terminal

PowerShell 7.2 隨 PSReadLine 2.1.0 一起提供。 有較新版本可用。 可以在 Windows PowerShell 5.1 及更新版本上安裝和使用 PSReadLine 的當(dāng)前版本。 對于某些功能,需要運行 PowerShell 7.2 或更高版本。

PSReadLine 為 PowerShell 控制臺提供強大的命令行編輯體驗。 提供以下功能:

  • 命令行的語法著色

  • 語法錯誤的直觀指示

  • 編輯和歷史記錄) (更好的多行體驗

  • 可自定義的鍵綁定

  • Cmd 和 Emacs 模式

  • 許多配置選項

  • Bash 樣式完成在 Cmd 模式下 (可選,在 Emacs 模式下默認(rèn))

  • 埃馬克揚克/殺環(huán)

  • 基于 PowerShell 令牌的“word”移動和刪除

  • 預(yù)測 IntelliSense

  • 在控制臺中動態(tài)顯示“幫助”,而不會丟失命令行上的位置

PSReadLine 需要 PowerShell 5.1 或更高版本。 PSReadLine 適用于默認(rèn)的 Windows 控制臺主機、窗口終端和Visual Studio Code。 它在Windows PowerShell ISE 中不起作用。

可以從PowerShell 庫安裝 PSReadLine。 若要在受支持的 PowerShell 版本中安裝 PSReadLine,請運行以下命令。

Install-Module-Name PSReadLine -AllowClobber -Force

預(yù)測 IntelliSense

預(yù)測 IntelliSense 是選項卡完成概念的補充,可幫助用戶成功完成命令。 它使用戶能夠基于用戶歷史記錄和其他特定于域的插件的匹配預(yù)測發(fā)現(xiàn)、編輯和執(zhí)行完整命令。

啟用預(yù)測 IntelliSense

預(yù)測性 IntelliSense 默認(rèn)禁用。 若要啟用預(yù)測,只需運行以下命令:

Set-PSReadLineOption-PredictionSourceHistory

PredictionSource 參數(shù)還可以接受特定于域和自定義要求的插件。

若要禁用預(yù)測 IntelliSense,只需運行:

Set-PSReadLineOption-PredictionSource None

更多配置,可以放在配置文件中,讓其每次都生效

# Shows navigable menu of all options when hitting TabSet-PSReadlineKeyHandler -Key Tab -Function MenuComplete

# Autocompletion for arrow keysSet-PSReadlineKeyHandler -Key UpArrow -Function HistorySearchBackward
Set-PSReadlineKeyHandler -Key DownArrow -Function HistorySearchForward

配置文件

終端執(zhí)行

code $PROFILE

首次使用,可能不存在該文件,保存即可

# 去除 Window PowerShell 版權(quán)所有提示
clear

# 配置 oh-my-posh 其中kali為主題名,可以執(zhí)行g(shù)et-Poshthemes獲取主題列表
oh-my-posh init pwsh --config 'C:\Users\Administrator\AppData\Local\Programs\oh-my-posh\themes\kali.omp.json' | Invoke-Expression

# Shows navigable menu of all options when hitting TabSet-PSReadlineKeyHandler -Key Tab -Function MenuComplete

# Autocompletion for arrow keysSet-PSReadlineKeyHandler -Key UpArrow -Function HistorySearchBackward
Set-PSReadlineKeyHandler -Key DownArrow -Function HistorySearchForward

自定義命令

您可以在配置文件中寫一些常用的命令來快捷操作,如

# 使用 vscode 打開 $PROFILE 配置文件function vscodeOpen {
 Code $PROFILE
}

# 使用 nodepad++ 打開 $PROFILE 配置文件function notepadOpen {
 noetepad $PROFILE
}

Git 查看差異和打包差異文章來源地址http://www.zghlxwxcb.cn/news/detail-443567.html

# git
function git-diff ([string]$commitid) {
    if ($commitid -eq "")
    {
        Write-Output "No CommitId"
        return
    }
    git diff $commitid head --stat
}

function git-archive ([string]$commitid) {
    if ($commitid -eq "")
    {
        Write-Output "No CommitId"
        return
    }
    Write-Output "git archive $commitid to C:\Users\Administrator\Desktop\up\export.zip"
    git archive -o C:\Users\Administrator\Desktop\up\export.zip head $(git diff --name-only $commitid head)
}

到了這里,關(guān)于記一次配置Windows終端terminal的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 再記一次新電腦(ThinkBook)配置ubuntu環(huán)境
SimpleScreenRecorder安裝與使用教程(Ubuntu)

    再記一次新電腦(ThinkBook)配置ubuntu環(huán)境 SimpleScreenRecorder安裝與使用教程(Ubuntu)

    雙十一入手新筆記本Thinkbook16+ i5-12500H 核顯,安裝ubuntu18.04,配置環(huán)境 1. 系統(tǒng)安裝 2. 外觀軟件雙系統(tǒng)時間同步 3. slam 環(huán)境 吐槽一句,配置完環(huán)境,發(fā)現(xiàn)沒辦法外接入顯示器,筆記本自身的顯示器也沒識別出來,在設(shè)置的顯示里面是未知的Display , 在軟件和更新里面附加驅(qū)動沒

    2024年02月14日
    瀏覽(21)
  • Mac配置android studio的終端terminal

    Mac配置android studio的終端terminal

    一共6步 首先打開terminal 1.echo $HOME 2.touch .bash_profile 3.open -e .bash_profile 4.在彈出框中輸入 5.source .bash_profile 6.adb version ?出現(xiàn)類似上圖即為成功

    2024年02月15日
    瀏覽(20)
  • 記一次Windows勒索病毒應(yīng)急響應(yīng)實戰(zhàn)

    記一次Windows勒索病毒應(yīng)急響應(yīng)實戰(zhàn)

    查看本地用戶,未發(fā)現(xiàn)異常: 打開任務(wù)管理器,發(fā)現(xiàn)可疑進(jìn)程F.exe: 利用wmi查看進(jìn)程信息,發(fā)現(xiàn)其位置在開始菜單啟動項中: C:UsersgyAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup 同時,通過任務(wù)管理器,發(fā)現(xiàn)windows臨時文件夾中也有該程序 通過測試可知F.exe為勒索病毒程

    2024年02月06日
    瀏覽(27)
  • 記一次 Windows10 內(nèi)存壓縮模塊 崩潰分析

    記一次 Windows10 內(nèi)存壓縮模塊 崩潰分析

    在給各位朋友免費分析 .NET程序 各種故障的同時,往往也會收到各種其他類型的dump,比如:Windows 崩潰,C++ 崩潰,Mono 崩潰,真的是啥都有,由于基礎(chǔ)知識的相對缺乏,分析起來并不是那么的順利,今天就聊一個 Windows 崩潰的內(nèi)核dump 吧,這個 dump 是前幾天有位朋友給到我的

    2023年04月26日
    瀏覽(28)
  • Ubuntu 20.04.4 LTS安裝Terminator終端(Linux系統(tǒng)推薦)

    Ubuntu 20.04.4 LTS安裝Terminator終端(Linux系統(tǒng)推薦)

    Terminator終端可以在一個窗口中創(chuàng)建多個終端,并且可以水平、垂直分割,運行ROS時很方便。 這樣安裝完成后,使用快捷鍵Ctrl + Alt +T打開的就是新安裝的terminator終端,可以使用以下方法仍然打開ubuntu默認(rèn)的終端: 輸入以下命令 可以看到有兩個終端,/usr/bin/gnome-terminal.wrappe

    2024年02月15日
    瀏覽(38)
  • Mac -- zsh-最新全網(wǎng)超詳細(xì)的個性化終端(Terminal)顏色及vim顏色配置(親測可行)

    Mac -- zsh-最新全網(wǎng)超詳細(xì)的個性化終端(Terminal)顏色及vim顏色配置(親測可行)

    轉(zhuǎn)自?Mac -- zsh-最新全網(wǎng)超詳細(xì)的個性化終端(Terminal)顏色及vim顏色配置(親測可行)_mac zsh-CSDN博客 以下都是蘋果? 設(shè)置,這是簡化版的,詳細(xì)的看我引用的 打開終端,鼠標(biāo)在終端中,右擊,選擇“顯示檢查器”,在自動彈出的“檢查器”中選擇自己喜歡的終端背景并雙擊 在自

    2024年02月05日
    瀏覽(26)
  • 記一次docker安裝elasticsearch遇到的坑

    記一次docker安裝elasticsearch遇到的坑

    標(biāo)題docker-compose安裝elasticsearch7.6.2 解壓elasticsearch7.6.2.zip到elasticsearch的plugins: 運行后報錯信息: 既然報這個錯,就查看這個文件 解決方法:在plugins中新建文件件,名字為analysis-ik,將所有plugins下的elasticsearch文件移動到analysis-ik下面,再次運行docker restart elasticsearch 成功!

    2024年02月12日
    瀏覽(30)
  • 【逗老師的無線電】ICOM IC-705終端模式Terminal Mode直連反射器配置-內(nèi)置網(wǎng)關(guān)IP直連篇

    【逗老師的無線電】ICOM IC-705終端模式Terminal Mode直連反射器配置-內(nèi)置網(wǎng)關(guān)IP直連篇

    各位友臺大家好呀,逗老師最近整了一臺IC-705,最吸引人的莫過于這玩意可以IP直連反射器。下面簡單介紹一下這個功能和其配置方法 終端模式Terminal Mode允許IC-705電臺作為終端直接連接反射器,基于不同的連接方式,可以分為: 內(nèi)置網(wǎng)關(guān),IP直連反射器 USB連接外置網(wǎng)關(guān) 文章

    2024年02月03日
    瀏覽(14)
  • 記一次nginx配置不當(dāng)引發(fā)的499與failover 機制失效

    nginx 499在服務(wù)端推送流量高峰期長期以來都是存在的,間或還能達(dá)到告警閾值觸發(fā)一小波告警,但主觀上一直認(rèn)為499是客戶端主動斷開,可能和推送高峰期的用戶打開推送后很快殺死app有關(guān),沒有進(jìn)一步探究問題根源。 然而近期在非高峰期也存在499超過告警閾值的偶發(fā)情況,

    2024年02月01日
    瀏覽(27)
  • 【系統(tǒng)】【winget】從零開始配置一個開發(fā)用的 Windows 11 系統(tǒng)的電腦 - winget 代碼終端安裝軟件

    【系統(tǒng)】【winget】從零開始配置一個開發(fā)用的 Windows 11 系統(tǒng)的電腦 - winget 代碼終端安裝軟件

    我有強迫癥,需要干凈、簡單且省心的安裝。 我喜歡蘋果系統(tǒng)的沙盒機制,在 Win上難以實現(xiàn)或者損耗性能。 我發(fā)現(xiàn)可以使用 winget 現(xiàn)在已經(jīng)可以安裝和組織許多軟件了,很好用。 微軟官方文檔:使用 winget 工具安裝和管理應(yīng)用程序 索性電腦一塊硬盤只有一個C盤分區(qū),安裝軟

    2024年02月09日
    瀏覽(37)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包