자바스크립트를 활성화 해주세요

d001 windows 데스크탑에 제일먼저 설치하는 것은 Scoop 입니다

 ·  ☕ 3 min read

윈도우즈를 설치한 뒤에는 여러가지 유틸리티들을 인스톨해야하는데, 지금까지 하나 하나 다운받아서 설치하셨다면, scoop을 사용해서 필요한 유틸리티를 한번에 다운받아 설치하는 것도 생각해 볼 수 있습니다.

우선 scoop의 설치는 powershell 프롬프트에서 다음의 명령을 실행하는 것으로 시작합니다.

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh | iex

첫 번째 라인은 관리자 권한으로 실행한다면 안해도 되는 것 같습니다.

scoop git 을 설치합니다.

scoop자체가 git을 사용하므로 이 명령은 git 이 설치되어 있지 않다면 scoop을 설치한 뒤 제일먼저 해야하는 내용일 것입니다.

scoop install git

git 을 설치하고 나서는 .gitconfig를 복사해서 한번에 설정하는 쪽이 여러 커맨드를 사용하지 않아 훨씬 편합니다.

이 내용은 [다음 포스트]를 참조해 주세요

extra bucket

필요로 하는 프로그램이 scoop의 main bucket에 없는 프로그램들이 있을 수 있습니다.

1
scoop bucket add extras https://github.com/lukesampson/scoop-extras.git

보너스 태스크로, Nerd Fonts 도 등록해 둡니다.

1
2
scoop bucket add nerd-fonts
scoop install FiraMono-NF

scoop의 bucket은 단순히 git repository이기 때문에 자신만의 bucket을 만들어 운영하는 것도 가능합ㄴ다.

필수 유틸리티를 설치합니다.

제가 사용하는 필수 유틸리티들은 다음과 같습니다.

  • vscode
  • sublime-text
  • totalcommander
  • miniconda3
  • jetbrains-toolbox
  • pwsh
  • googlechrome
  • hack-font
  • go
  • micro
scoop install vscode sublime-text totalcommander pwsh googlechrome hack-font go miniconda3 jetbrains-toolbox micro

설치하려는 머신의 스펙에 따라서는 jetbrains나 go miniconda3등은 빼기도 합니다.

vscode 키 바인딩 변경

왜냐하면 vscode를, 명령어를 내리는 쉘 처럼 사용하면 굉장히 편리합니다.

키보드 단축키 설정 Ctrl+K Ctrl+S를 눌러서 설정화면을 엽니다. JSON편집모드 버튼을 눌러 직접 편집하는 화면으로 들어가 다음과 같은 내용을 입력합니다.

// Place your key bindings in this file to override the defaultsauto[]
[
    {
        "key": "f8",
        "command": "workbench.action.terminal.runSelectedText",
        "when": "editorLangId == 'markdown'"
    }
]

TotalCmder 설정

공식적인 settings export, import 기능은 없습니다, portable로 설치되기 때문에 정기적으로 backup해서 복사해도 됩니다만, 그게 더 번거롭기 때문에 최소한의 customizing setting을 구합니다. 보통은

  • font > verdana 11
  • layout > command line off, function key off
  • quick search > letters only
  • editor > F4 > sublime or emeditor

여기까지는 주로 공통적으로 하는 내용입니다. 그 다음은 상황에 맞게 맞춰서 하는 내용입니다만,

Emeditor

한국어나 영어 일본어등 여러 언어, 또는 윈도우즈나 linux를 왔다갔다 해야 하는 경우 UTF8을 다루는 에디터로서는 이 에디터가 가장 막강합니다.

# 스트립트엔진으로는 ActiveScripting을 지원하고 있고, cpp로 된 에디터여서 퍼포먼스는 가장 빠릅니다. 2000년 정도 전 후에서는 제일 애용했던 에디터입니다.

# ActivePerl이나 ActiveOPython JScript등을 사용할 수 있었는데, JScript를 제일 많이 이용했었습니다.

# 지금은 큰 로그파일을 다루거나, Total Commander를 통해서 에디팅을 할 때에 주로 사용합니다.

그 다음은

그 다음은 목적에 따라 설치나 설정을 합니다.
보통은 Jetbrains toolbox를 설치하고 필요한 IDE를 설치합니다.

레퍼런스

공유하기

tkim
글쓴이
tkim
Software Engineer