<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>터미널 on Vividian Repository</title>
    <link>https://vividian.net/tag/%ED%84%B0%EB%AF%B8%EB%84%90/</link>
    <description>Recent content in 터미널 on Vividian Repository</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Mon, 23 Feb 2026 12:30:00 +0900</lastBuildDate><atom:link href="https://vividian.net/tag/%ED%84%B0%EB%AF%B8%EB%84%90/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>IDE별 터미널 히스토리 분리</title>
      <link>https://vividian.net/notes/mac-zsh-history-separation-by-ide-vscode-cursor-antigravity/</link>
      <pubDate>Mon, 23 Feb 2026 12:30:00 +0900</pubDate>
      
      <guid>https://vividian.net/notes/mac-zsh-history-separation-by-ide-vscode-cursor-antigravity/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#꼬여버린-터미널-히스토리-범인은-공유&#34;&gt;꼬여버린 터미널 히스토리, 범인은 &amp;lsquo;공유&amp;rsquo;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#왜-term_program만으로는-부족할까&#34;&gt;왜 &amp;lsquo;TERM_PROGRAM&amp;rsquo;만으로는 부족할까?&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#해결-방법-zshrc-설정&#34;&gt;해결 방법: ~/.zshrc 설정&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#적용-결과-확인&#34;&gt;적용 결과 확인&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;꼬여버린-터미널-히스토리-범인은-공유&#34;&gt;꼬여버린 터미널 히스토리, 범인은 &amp;lsquo;공유&amp;rsquo;&lt;/h2&gt;
&lt;p&gt;맥북에서 여러 개의 IDE를 띄워놓고 작업하다 보면 짜증 나는 순간이 있다. A 프로젝트(VS Code)에서 방금 입력한 복잡한 명령어를 B 프로젝트(Cursor)에서 다시 쓰려고 &lt;code&gt;위쪽 화살표(↑)&lt;/code&gt;를 눌렀는데, 전혀 엉뚱한 명령어가 튀어나올 때다.&lt;/p&gt;
&lt;p&gt;원인을 찾아보니 간단했다. 모든 IDE의 터미널이 같은 히스토리 파일(&lt;code&gt;~/.zsh_history&lt;/code&gt;)을 공유하고 있었기 때문이다. 해결책은 명확하다. &lt;strong&gt;각 IDE별로 독립된 히스토리 파일을 만들어 주는 것.&lt;/strong&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Windows Terminal 설정 방법</title>
      <link>https://vividian.net/notes/windows-terminal-custom-ssh-profile-icon-guid-settings/</link>
      <pubDate>Wed, 20 Jan 2021 05:09:16 +0900</pubDate>
      
      <guid>https://vividian.net/notes/windows-terminal-custom-ssh-profile-icon-guid-settings/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#참조-문서&#34;&gt;참조 문서&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#커스텀-프로필-추가-ssh&#34;&gt;커스텀 프로필 추가 (SSH)&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#1-guid-생성&#34;&gt;1. GUID 생성&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#2-아이콘-준비&#34;&gt;2. 아이콘 준비&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#3-settingsjson-작성&#34;&gt;3. settings.json 작성&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;참조-문서&#34;&gt;참조 문서&lt;/h2&gt;
&lt;p&gt;윈도우 터미널의 모든 프로필 설정 옵션은 아래 공식 문서에서 확인할 수 있다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Microsoft Docs:&lt;/strong&gt; &lt;a href=&#34;https://docs.microsoft.com/en-us/windows/terminal/customize-settings/profile-settings&#34;&gt;Windows Terminal Profile Settings&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;커스텀-프로필-추가-ssh&#34;&gt;커스텀 프로필 추가 (SSH)&lt;/h2&gt;
&lt;p&gt;자주 접속하는 Git 서버나 리눅스 서버가 있다면 매번 명령어를 치는 대신 프로필로 만들어두면 클릭 한 번으로 접속 가능하다.&lt;/p&gt;
&lt;h3 id=&#34;1-guid-생성&#34;&gt;1. GUID 생성&lt;/h3&gt;
&lt;p&gt;새로운 프로필을 만들 때는 고유 식별자(GUID)가 필요하다. 기존 프로필과 겹치지 않게 새로 생성해야 한다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Windows Terminal 폰트 변경</title>
      <link>https://vividian.net/notes/windows-terminal-font-change-settings-json-d2coding/</link>
      <pubDate>Wed, 20 Jan 2021 01:03:43 +0900</pubDate>
      
      <guid>https://vividian.net/notes/windows-terminal-font-change-settings-json-d2coding/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#windows-terminal-사용-이유&#34;&gt;Windows Terminal 사용 이유&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#폰트-변경-settingsjson&#34;&gt;폰트 변경 (settings.json)&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#적용-중인-세팅-값-d2coding&#34;&gt;적용 중인 세팅 값 (D2Coding)&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;windows-terminal-사용-이유&#34;&gt;Windows Terminal 사용 이유&lt;/h2&gt;
&lt;p&gt;기존 CMD(명령 프롬프트) 대신 요즘은 무조건 &lt;strong&gt;Windows Terminal&lt;/strong&gt;을 쓴다. 다중 탭 지원, 화면 분할 등 편의 기능이 압도적이고, WSL이나 SSH 접속 프로필을 미리 세팅해두면 클릭 한 번으로 바로 접속할 수 있어 아주 편하다.&lt;/p&gt;
&lt;h2 id=&#34;폰트-변경-settingsjson&#34;&gt;폰트 변경 (settings.json)&lt;/h2&gt;
&lt;p&gt;기본 폰트가 눈에 잘 안 들어와서 코딩용 폰트(D2Coding 등)로 변경해서 사용 중이다. UI 설정에서도 가능하지만, &lt;code&gt;json&lt;/code&gt; 파일을 직접 건드리는 게 더 확실하고 빠르다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>WSL2 (Windows Subsystem for Linux) 설치</title>
      <link>https://vividian.net/notes/wsl2-ubuntu-2004-installation-step-by-step/</link>
      <pubDate>Fri, 20 Nov 2020 05:16:00 +0900</pubDate>
      
      <guid>https://vividian.net/notes/wsl2-ubuntu-2004-installation-step-by-step/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#wsl-및-가상-머신-플랫폼-활성화&#34;&gt;WSL 및 가상 머신 플랫폼 활성화&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#ubuntu-2004-설치&#34;&gt;Ubuntu 20.04 설치&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#wsl2로-변환&#34;&gt;WSL2로 변환&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;wsl-및-가상-머신-플랫폼-활성화&#34;&gt;WSL 및 가상 머신 플랫폼 활성화&lt;/h2&gt;
&lt;p&gt;PowerShell을 &lt;strong&gt;관리자 권한&lt;/strong&gt;으로 실행하고, 차례대로 기능 활성화 명령어를 입력한다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. WSL(Windows Subsystem for Linux) 활성화&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;PowerShell&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;PS&amp;gt; dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;2. 가상 머신 플랫폼(Virtual Machine Platform) 활성화&lt;/strong&gt; WSL2를 쓰려면 이 기능이 켜져 있어야 한다.&lt;/p&gt;
&lt;p&gt;PowerShell&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;PS&amp;gt; dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;3. 재부팅&lt;/strong&gt; 설정이 적용되려면 시스템 재부팅이 필수다. 재부팅 하고 옴.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
