All posts by kirknodeng

[vim] vim regex. group

VIM Group Example :

MEM_DQ0 라고 되어 있는 것을 MEM_DQ[0] 로 바꾸고 싶다면,

여기서 숫자 ‘0’은 가변..

– MEM_DQ0 -> MEM_DQ[0]

치환, ‘<,’>s

_DQ0 을 찾는다. => _\([A-Z]\{1,}\)\(\d\{1,}\)

괄호로 되어 있는 Group으로 변환한다. _\1[\2]

group 1 -> \([A-Z]\{1,}\)

group 2 -> \(\d\{1,}\)

[linux] public key를 활용한 ssh 접속

 

[make] Makefile 에서 shell command 실행

Makefile 내에서 shell 명령어를 수행하고 싶을 때가 종종 생긴다.

그럴 때 요긴하게 사용할 수 있는 방법이다.

위 예제에 보면 info 라는 make function이 나온다.

info 외에 warning, error 라는 function도 있다.

 

[make] make 수행 명령 (-n, –just-print, -j) / cat -v -t -e

make를 사용할 때 요긴한(? ) 옵션들이 있다. (계속 추가 예정)

make -n <target>  실제 명령을 수행하지는 않고, 실행할 명령어들을 print 한다. (–just-print 도 마찬가지)

make -j<n> <target> # n = 1,2,3,...,n  -j는 multiprocessing option 이다. 여러 개의 cpu를 사용한다. 적절하게 사용하면 빠르다.

 

cat -v -e -t <makefile>  사용하고 있는 makefile의 공백과 tap을 구분해서 확인 할 수 있다.  (^I , $ 등으로 구분자로 확인 가능)

[xterm] font 수정 방법

linux에서  xterm을 실행하면, 아주 font가 별로다.

사용자가 원하는 대로 바꿔 줄 수 있는데 ..

필자가 찾은 방법은 두 가지 이다.

  1. xfontsel 을 실행하여 원하는 font를 찾아서 아래 명령어로 xterm을 실행

xterm -fn "<font>"

2.  ~/.Xresources 파일을 생성해서 활용하는 방법(link 참조)

https://wiki.mpich.org/mpich/index.php/Configure_xterm_Fonts_and_Colors_for_Your_Eyeball