윈도우즈를 설치한 뒤에는 여러가지 유틸리티들을 인스톨해야하는데, 지금까지 하나 하나 다운받아서 설치하셨다면, 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에 없는 프로그램들이 있을 수 있습니다.
|
|
보너스 태스크로, Nerd Fonts 도 등록해 둡니다.
|
|
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를 설치합니다.