리눅스
-
zsh 현재 디렉토리명만 보이기 / 일정 글자이하의 경로만 보이기 / 전체 경로 보이기.리눅스 2021. 8. 11. 16:45
순서 테마 적용 echo $PS1 -> 결과 복사 vi /.zshrc 원하는 위치에 다음 내용 넣기 export PS1="{2번에서 복사한 내용 | '%~' 혹은 '%c' 찾아서 아래 기호에서 부합한 것 치환.}" ps.. | 는 pipe이다.. linex의 pipe.. 즉 2번에서 복사한 내용을 수정하겠다는 뜻이다. 경로 기호 ${_current_dir} : 일정 글자 이하의 경로만 보이게함.(추측) %c : 현재 작업 경로(마지막 경로)만 표시 %~ : 전제 경로 이를 alias로 정해서 필요에 따라 바꾸어주어도 된다. 필자의 경우 아래와 같이 설정하여 기본설정으로 경로 기호 1번에 사용자 이름만 보이도록(컴퓨터이름 안보이게) 설정해두었고(%n@%m부분에서%m을 제거하면 된다) abpath는 abs..
-
VIM(VI) - Readonly파일, 권한오류파일 작성하기.리눅스/VIM 2021. 6. 22. 17:25
위 명령은 Bash Command({cmd})를 실행한다. 이때 주어진 범위의 내용을 Bash Command의 STDIN으로 넘겨준다. STDIN/STDOUT/STDERR에 대한 설명은 다음 링크를 참고하자(link) 이를 적용하여 다음 상황을 해결할 수 있다. 시나리오 1. 해당 내용을 다른 파일에 저장하고 싶을 때 :w !sudo cat >file :w !sudo tee file 위 코드 중 마음에 드는 것 아무거나 사용해도 된다. 2. 해당 내용을 현재 파일에 저장하고 싶을 때 :w !sudo tee % :w !sudo cat >% 이때 %는 현재 파일을 가리킨다. 참고 https://www.layerstack.com/resources/tutorials/How-to-save-a-file-in-Vim..