emacs에서 git 사용은 당분간 magit로 쓰는 걸로 결정.
정확한 상황은 모르지만 emacs의 vc인터페이스가 기본적으로 git의
working directory - stage - commit
구조에 딱 들어맞지 않게 생겨 있는 게 아닌가 하는 생각이 들고, vc-git나 emacs-git나 이 문제에 있어서는 매한가지인 것으로 보임.
옵션 뒤지면 다 나올 수도 있겠으나, 뒤져야 나오는 건 그 자체로 문제.
그래서 당분간 magit를 쓰기로 했습니다. 우분투, 페도라 두 배포판 모두에서 제공됩니다.
2014년 4월 13일 일요일
2014년 3월 11일 화요일
my .emacs
(require 'color-theme)
(color-theme-initialize)
(color-theme-gnome2)
;;; ~/.emacs 에 다음을 수정 또는 추가하세요
(custom-set-variables
'(default-input-method "korean-hangul390")) ;; 세벌식 390
go-mode 설치 파트는 일단 패스
2014년 2월 20일 목요일
2013년 9월 17일 화요일
터미널 사용자를 위한 안드로이드 개발 세팅++
리눅스 사용자를 위시한 터미널 이용자들 (cygwin 등등) 을 위한 팁
git clone https://android.googlesource.com/platform/development으로 aosp 의 development 세팅을 가져온다. development/ide/eclipse 에 이클립스 용 importer, formatter 등이 있다.
git clone https://android.googlesource.com/platform/sdksdk/bash_completion/adb.bash 를 .bashrc 등으로 source 로 지정하면 adb 커맨드를 탭 키로 자동완성하면서 개발할 수 있다.
2012년 10월 14일 일요일
lnf (lean and fast) type system
- C++ 이 싫음
- Go 좋음
- OpenGL + SDL 을 윈도에서 돌려야 하는 관계로 Go 는 피하고 싶음.
- Linux / 윈도, 적어도 이 두 가지 환경에서는 conditional compile 등등에 크게 구애받지 않고 빌드하고 싶음
최소한으로 생각하고 구현한 feature set 은 다음과 같다.
- 복수의 interface 를 구현할 수 있고 sub-typing 은 이를 통하여 지원함
- implementation 이 포함된 class 는 상속되지 않음
- length 값을 가지는 string type
- Go 의 slice type
잘 한 짓인지는 모르겠다. vala 도 꽤나 마음에 드는 상황이라...
2012년 10월 3일 수요일
젠투에서 긁어붙이는 용도
#!/bin/bash mkdir /mnt/gentoo mount -t ext4 /dev/sda3 /mnt/gentoo/ mount -t ext4 /dev/sda1 /mnt/gentoo/boot/ mount -t ext4 /dev/sda4 /mnt/gentoo/home/ mount -t proc /proc /mnt/gentoo/proc/ mount -t sysfs /sys /mnt/gentoo/sys/ mount --rbind /dev/ /mnt/gentoo/dev/
2011년 12월 19일 월요일
gnome 터미널에서 emacs를 쓰려다가 alt키로 고생하기
gnome terminal에서 emacs를 쓰려면 alt 키 이벤트를 그놈 터미널이 채가는 바람에 이맥스의 meta키가 제대로 작동하지 않을 수가 있다.
터미널에서 오른클릭하고 Show Menubar를 꺼버리면 된다.
피드 구독하기:
글 (Atom)