맥북에 일반키보드 사용시 가장 불편한 점 중에 Home, End 기능 적용 방법

 

윈도우는 Home, End의 기능은 한 줄에서의 시작과 끝

맥에서는 문서의 시작과 끝입니다.

 

맥의 기능을 윈도우의 기능으로 적용하는 방법은 아래와 같습니다.

 

1 . 터미널에서 다음과 같이 입력

$ cd ~/Library 
$ mkdir KeyBindings 
$ cd KeyBindings 
$ vi DefaultKeyBinding.dict

2 . DefaultKeyBinding.dict 파일에 다음과 같이 입력

{ 
    /* Remap Home / End keys to be correct */ "
    \UF729" = "moveToBeginningOfLine:"; /* Home */ 
    "\UF72B" = "moveToEndOfLine:"; /* End */ 
    "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */ 
    "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */ 
    "^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl + Home */ 
    "^\UF72B" = "moveToEndOfDocument:"; /* Ctrl + End */ 
    "$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Ctrl + Home */ 
    "$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Ctrl + End */ 
}

3 . 반드시 재부팅을 한다.

 

출처

https://wedul.site/378

문자열에 ', " 넣는 방법

string1 = 'my name is "cuda"'
string2 = "hi 'hello'"
string3 = 'hi \'hello\''
string = "여기는 '한국' 저기는 \"일본\"이다."

 

ubuntu apt update 중 아래와 같은 오류가 발생하면

"Could not get lock /var/lib/apt/lists/lock."

 

해당 위치의 파일을 지워주면 해결이 됩니다.

 

sudo rm -vf /var/lib/apt/list/*
sudo apt update

 

'개발 > Linux' 카테고리의 다른 글

GRUB Customizer  (0) 2021.08.05
Linux 압축 및 풀기  (0) 2021.08.05
GRUB 설정 변경(Ubuntu, Windows 멀티부팅 순서 변경)  (0) 2021.08.05

<참고> https://kibua20.tistory.com/128

 

우분투 20.04에서 Grub 편집: grub-customizer 와 Grub theme 설정

리눅스와 윈도우 등의 멀티 OS 부팅 환경에서는 Grub는 기본 설치되면 이를 통해서 부팅 시 OS를 선택할 수 있습니다. 예를 들어, 우분투 20.04와 윈도우 10 멀티 부팅 환경에서는 아래와 같이 5개의

kibua20.tistory.com

Windows와 Ubuntu를 설치를 하고 grub를 통해서 멀티 부팅이 되도록 했다.

 

썰렁한 OS 선택창을 어떻게 하면 깔끔하게 변경할 수 있을까 검색하다가 grub customizer를 통해서 테마를 바꿀 수 있었다.

 

1. grup customizer 설치

sudo apt install grub-customizer

2. grub 실행

Grub Customizer를 실행하면 아래와 같이 1) 환경 설정 목록, 2) 일반 설정, 3) 외관 설정 메뉴가 있습니다.  멀티 부팅 메뉴는 '환경 설정 목록'에서 마우스 클릭으로 OS 메뉴 순서를 조정할 수 있습니다.   아래 경우에는 최 상단에 Ubuntu 부팅 메뉴를 위치 시키고, 바로 뒤에 Windows 10 OS로 순서를 변경했습니다.  Ubuntu 고급 설정 메뉴와 Memory Test 메뉴는 삭제해도 나중에 복원할 수 있습니다.

 

 

멀티 OS의 부팅 메뉴 순서 조정

 

3. Grub Default menu 설정, Timeout 값  및 기타 고급 메뉴

'일반 설정' 메뉴에서는 ①기본 부팅의 OS를 선택할 수 있습니다.  첫 번째 리스트 항목을 기본 값으로 지정, 우분투와 윈도우를 지정,  마지막 부팅한 OS를 기본 값으로도 설정 가능합니다.  이는 /etc/default/grub.cfg 파일에서 GRUB_DEFAULT 값 GRUB_SAVEDEFAULT 값을 변경하는 것과 동일합니다. 

 

②가시성 메뉴에서는 메뉴 항목에 보여주는 '시간'을 설정할 수 있습니다.  GRUB_TIMEOUT 값을 조정하는 것으로 기본 값으로 10초로 설정하였으며, 좀 더 빠른 부팅을 원하는 경우 이 값을 낮추어 빨리 부팅하도록 조정할 수 있습니다. 

 

③고급 설정 메뉴에서는 grub.cfg 파일에 정의가 가능한 변수를 수정할 수 있습니다.  GRUB_DISTRIBUTOR, GRUB_CMDLINE_LINUX_DEFAULT 등의 값을 조정할 수 있습니다.  

 

Grub Default menu 설정, Timeout 값  및 기타 고급 메뉴

4. Grub Theme 설정

Grub Customizer에서 가장 마음에 드는 기능입니다. 부팅 시 텍스트 기반의 메뉴 대신 배경화면, 각종 아이콘, 폰트를 설정할 수 있으며,  아래와 같은 3단계로 Grub Theme를 설정할 수 있습니다. 

 

Step 1. Grub theme 다운로드 

https://www.gnome-look.org 에서 Gnome 의 Grub theme를 다운로드 받습니다.  Grub Theme는 tar.gz 파일로 구성되어 있으며 PC 해상도에 맞는 tar.gz 파일을 다운로드 합니다. 

 

Step 2. 다운로드한  Grub theme 를 압축을 풀고 /boot/grub/themes 에 copy 합니다.  copy한 Grub theme 파일을 확인해보면 font 파일, 배경을 위한 jpg 와 png 파일, 아이콘 파일로 구성되어 있습니다. 

 

Tela grub theme: www.gnome-look.org/p/1307852/

kameleon grub theme: www.gnome-look.org/p/1323390/

Stylish theme: www.gnome-look.org/p/1009237/     

 

$ sudo cp -r Tela/ /boot/grub/themes/

$ sudo cp -r kameleon/ /boot/grub/themes/

$ sudo cp -r Stylish/ /boot/grub/themes/

 

Step 3. Grub Customizer의 '외관 설정' 메뉴에서 원하는 Theme를 선택하고 저장하고 부트로더에 설치합니다.   재 부팅하면 GUI Theme가 적용됩니다.

 

Grub Theme 설정

Tela theme



이렇게 하면 grub 화면이 깔끔하게 보이게 된다.

'개발 > Linux' 카테고리의 다른 글

ubuntu apt update error  (0) 2021.08.06
Linux 압축 및 풀기  (0) 2021.08.05
GRUB 설정 변경(Ubuntu, Windows 멀티부팅 순서 변경)  (0) 2021.08.05

+ Recent posts