반응형

shell script 6

ubuntu 18.04 타임 포맷 변경 ls -al

음... 별로 중요한건 아니지만, 코딩하거나 일을 할때 가독성을 올리기 위한 좋은 방법이 있는 것 같아 블로그 해둔다. 리눅스에서 ls -al 할 경우 타임 포멧은 아래와 같이 12월 12 13:27 로 나와 가독성이 조금 떨어진다. -rwxrw-rw- 1 user user 735 12월 12 13:27 README.md drwxrwxrwx 2 user user 4096 12월 12 13:27 include -rwxrw-rw- 1 user user 572 12월 12 13:27 json.pro -rw-rw-r-- 1 user user 19550 2월 25 17:18 json.pro.user drwxrwxrwx 2 user user 4096 12월 12 13:27 lib drwxrwxrwx 2 user u..

shell script 2020.02.28

vim - 단축키 복사/ 붙여넣기

이번엔 vim 복사하기와 붙여넣기 키를 표로 작성하여 블로그 해놓는다. 단축키 설명 v 블록 설정 가능한 비쥬얼모드 진입 yy 커서가 있는 줄 복사 yw 커서 위치의 단어 복사 y2w 커서 위치의 단어 2개 복사 y0 커서 위치부터 맨 앞 까지 복사 y숫자 커서 부터 숫자 만큼 라인복사 2yy 커서 위치부터 2줄 복사 yi 커서 줄과 다음줄 복사 yk 커서 줄과 이전 라인 복사 yG 커서 위치에서 끝까지 복사 p 커서 다음 위치에 붙여넣기 P 커서 위치에 붙여넣기

shell script 2020.02.21

vim - 단축키

VIM 단축키를 기록해 놓는다. 이번엔 가장 많이 사용하는 단축키를 명시 해 놓는다. 단축키 설명 A 커서의 마지막 줄에서 문자 삽입 a 커서 바로 다음칸 부터 문자 삽입 I 커서의 가장 앞 줄에서 문자 삽입 i 커서 위치부터 문자 삽입 O 커서 위에 줄 만들고 문자 삽입 o 커서 아래 줄 만들고 문자 삽입 X, dh 커서 바로 앞 글자 삭제 x, dl 커서의 글자 삭제 dw 한 단어 삭제 d0 커서 위치에서 부터 첫 칸 까지 삭제 d숫자 커서 줄 부터 숫자 줄까지 만큼 삭제 D 커서에서 해당 라인 끝까지 삭제 dd 커서 라인 삭제 dj 커서 라인과 다음 라인 삭제 dk 커서 라인과 이전 라인 삭제 다른 단축키를 보시려면 아래 링크를 확인하세요. 2020/02/18 - [shell script] - vi..

shell script 2020.02.20

vim - 단축키 이동키

주절 주절 적은 내용을 임시저장하여 종료하였지만, 저장되어져 있지 않다...ㅡㅡ 그래서 다시 정리한다. 잘 아시겠지만 아래 모든 명령어는 vim에서 edit 모드(ESC key 누름)를 해제 후 동작하는 기능이다. 명령어 설명 h, 화살표 왼쪽 커서 한칸 왼쪽으로 이동 j, 화살표 아래쪽 커서 한칸 아래쪽으로 이동 k, 화살표 위쪽 커서 한칸 위쪽으로 이동 l, 화살표 오른쪽 커서 한칸 오른쪽으로 이동 w, W 다음 단어 첫 글자로 커서 이동 b, B 이전 단어 첫 글자로 커서 이동 e, E 단어 마지막 글자로 커서 이동 ^ 해당 줄 첫 글자로 커서 이동 $ 해당 줄 마지막 글자로 커서 이동 0 해당 줄 첫 칸으로 커서 이동 엔터 다음 줄의 첫 칸으로 커서 이동 + 다음 줄 첫 글자로 커서 이동 - 이전..

shell script 2020.02.18

쉘 스크립트 - vim 설치, 설정

리눅스 사용자들은 대부분 vim 을 사용하기 때문에 간단한 환경 설정을 기입해 둔다. 리눅스 원조 개발자들은 vi를 사용 했었겠지만, vim이 사용하기 더 편해져서 대부분 vim을 사용 할 것이라 생각한다. 설치 정도는 가볍게 하실거라 생각하지만, 설명을 할 때는 처음부터 꼼꼼하게~~!! 1. 일단 설치 $ sudo apt install vim 2. vim 설정 적용 $ vim ~/.vimrc syntax on set tabstop=4 set shiftwidth=4 set smartindent set cindent 그냥 딱 봐도 뭐가 뭔지 아실 것으로 보인다. syntax on - 문법에 색을 입힘. tabstop - 탭 공백 갯수.(기본 8) shiftwidth - shift 이동시 이동 횟수(기본 8..

shell script 2020.02.17
반응형