터미널이 F11 을 바로가기 키(전채화면 토글)로 사용하여 vi 의 키매핑이 안먹힌다.
다음과 같이 비활성화
터미널 > 타이틀바의 설정(막대 세개 쌓인것) > 기본 설정 >
바로 가기 > 전체 화면의 바로가기 키(F11) 를 클릭 >
'새 단축키...' 가 보이는 상태 > 백스페이스 입력 > '사용 안함' 으로 변경
터미널이 F11 을 바로가기 키(전채화면 토글)로 사용하여 vi 의 키매핑이 안먹힌다.
다음과 같이 비활성화
터미널 > 타이틀바의 설정(막대 세개 쌓인것) > 기본 설정 >
바로 가기 > 전체 화면의 바로가기 키(F11) 를 클릭 >
'새 단축키...' 가 보이는 상태 > 백스페이스 입력 > '사용 안함' 으로 변경
RPI4 에 설치하려고 LineageOS konstakang 빌드를 다운로드 하려는데
하루가 지나도록 사이트가 다운된 상태라고만 나온다.
질문이나 댓글을 보면 접속이 되는 사람이 있고 안되는 사람이 있는것 같다.
몇몇 나라나 ISP 와 이런 문제가 있는것 같다고 한다.
VPN 을 써보면 될것도 같은데 계정이 없다.
스마트폰에서도 같은 증상인데 Wifi 를 끄고 모바일 데이터로 접속해보니
연결이 잘 된다. ISP 와 문제가 있을 수 있다는 말이 맞는것 같다.
모바일 데이터 용량이 작아서 폰에서 다운로드 링크만 얻어서 PC 에서
다운로드 해봤는데 이건 잘 된다.
DNS 캐시를 지우고 해보라는 말이 있어서 해봤지만 똑같이 안됐다.
참고로 ubuntu 22.04 에서는 다음과 같이 한다.
$ resolvectl statistics # 현재상태 확인 $ resolvectl flush-caches # 캐시 삭제 $ resolvectl statistics # 지워진 것 확인
Ubuntu 22.04 에서 Ctrix Workspace App(ica client) 으로 Windows 에 접속해서 사용.
처음에는 모든게 정상이었다. 윈도우즈 접속 중에 Alt - Tab 을 누르면
윈도우즈 프로그램간 전환이 가능하고, 윈도우즈키 조합 키들도 다 먹혔다.
그런데 어느 날부턴가 icaclient 에서 Alt - Tab 을 누르면 윈도우즈 앱들
사이의 전환이 아니고 icaclient 와 Ubuntu 앱 사이의 전환이 되어 버렸다.
(icaclient 도 하나의 Ubuntu 앱으로 결국 Ubuntu 앱들 사이의 전환이다.)
윈도우즈키 + M 도 Ubuntu 의 바탕화면을 표시.
당시에는 해결법을 찾지 못했다. https://support.citrix.com/article/CTX232298 를
적용해봐도 효과가 없었다. (사실 2205 버전은 Ubuntu 22.04 에서 라이브러리 버전
문제로 deb 파일로는 설치가 안되어
https://kangaroobyte.com/how-to-install-the-citrix-client-on-ubuntu-22-04-20220516-265/ 에 따라 수동설치한 것이라 수정을 잘못 한 것일 수도 있다.)
오늘 해결을 했는데
https://kbpdfstudio.qoppa.com/alt-tab-does-not-work-on-ubuntu-22-04/ 에
따르면 Wayland 관련된 문제로 gdm 에서 Wayland 대신에 Xorg 를 사용하도록
바꾸면 된다고 한다. (/etc/gdm3/custom.conf)
[daemon] WaylandEnable=false |
https://forum.kde.org/viewtopic.php?f=289&t=171830 에서도 같은 문제를
격은 사연을 찾았다. (그 땐 왜 못찾았지?)
오늘 찾아보니 icaclient 가 Windows 나 Mac 용은 정식 2209 버전이 나왔는데,
Linux 용은 아직 베타 버전이다. Ubuntu 22.04 에서도 deb 파일로 설치가 되지만
Wayland 에서는 여전히 Alt - Tab 문제가 있다.
위의 의견들이 맞다면 내 경우는 Xorg 로 동작하다가 뭔가에 의해 Wayland 로
바뀐게 되는데, 짚히는 것이 전혀 없다.
vim-react-snippets 를 사용하여 타이핑을 줄인다.
설치
1. 먼저 vim-plug 를 설치.
2. ~/.vimrc 에 다음 내용을 추가한다.
call plug#begin('~/.vim/plugged') Plug 'SirVer/ultisnips' Plug 'mlaursen/vim-react-snippets' call plug#end()
3. 추가 내용 반영
:so % <cr>
4. 플러그인 설치
:PlugInstall <cr>
샘플 리스트
입력 예
-------------------------------------------------------------------------------- snippet impn "import { nested } from" b import { $1 } from '$2' endsnippet --------------------------------------------------------------------------------
impn <tab> Component <c-j> react <c-j> ;
-------------------------------------------------------------------------------- snippet imp "import package that converts from camelCase or PascalCase to kebab-cased" b import $1 from '$2`!p snip.rv=lowerdash(t[1])`' endsnippet --------------------------------------------------------------------------------
imp <tab> React <c-j> <c-j> ;
다운로드
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
대화형 설치는
bash Miniforge3-Linux-x86_64.sh
배치모드 설치는
bash Miniforge3-Linux-x86_64.sh -b -p ~/.local/miniforge3 ~/.local/miniforge3/bin/conda init
로그인할 때 비활성화 설정
~/.local/miniforge3/bin/conda config --set auto_activate_base false
# 다시 로그인 후에는 PATH 에 잡혀서 경로 없이 conda 만 사용
우분투 설치시 설치 언어를 한글로 하면 한국어 사용 환경으로 만들어 주니 편하지만
표준 폴더(다운로드, 바탕화면, 사진 등) 의 이름도 한글로 되어 명령어 사용시 불편하다.
표준 폴더 이름을 영어로 바꾸려면 다음 명령어를 사용한다.
LANG=C xdg-user-dirs-gtk-update
그런데 팝업에도 써 있지만 디렉토리 안의 내용은 옮겨주지 않는다. (빈 디렉토리는 삭제해 주는 것 같다.)
다음과 같이 명령어를 추가하면 옮기는 작업도 같이 한다.
LANG=C xdg-user-dirs-gtk-update |
while read line; do
from="$(echo $line | cut -d' ' -f5)"
to="$(echo $line | cut -d' ' -f7)"
mv "$from"/* "$to/" 2>/dev/null
rmdir "$from" 2>/dev/null
done
참고로 다시 한글 이름으로 바꾸려면
LANG=C xdg-user-dirs-gtk-update
https://www.tomshardware.com/how-to/create-portable-windows-11-disk 를 따라한다.
1. Windows 11 iso 다운로드
2. rufus-3.18p.exe 다운로드 및 실행
3. 장치에 외장 드라이브가 보이지 않는 경우
고급 드라이브 속성 표시 > [v] USB 하드 드라이브 목록
4. 장치에서 [연결한 USB 드라이브] 선택
5. 부트 유형의 선택에서 다운로드한 Windows 11 iso 파일 선택
6. 이미지 옵션에서 [Windows To Go] 선택
7. 시작
8. 버전 선택
설치할 Windows 버전을 선택하십시오. > [v] Windows 11 Pro
9. 전부 확인 선택
10. 재 부팅시, 부팅 옵션에서 Windows 11 을 설치한 드라이브 선택
11. 나머지 설정 작업 진행