'2015/01/16'에 해당되는 글 3건

  1. 2015.01.16 #20150116-03 :: ubuntu :: Android Studio 런처에 고정하기
  2. 2015.01.16 #20150116-02 :: ubuntu :: 홈디렉토리의 한글 디렉토리 이름 영문으로 바꾸기
  3. 2015.01.16 #20150116-01 :: git :: git 설치하고 meld를 기본 도구로 사용하기

#20150116-03 :: ubuntu :: Android Studio 런처에 고정하기

안드로이드 스튜디오를 실행합니다.

상단 메뉴에서 아래의 명령을 실행합니다.


Tools → Create Desktop Entry...


런처에 있는 안드로이드 스튜디오 아이콘에서 마우스 오른쪽 버튼을 누른 후

'런처에 고정' 메뉴를 클릭합니다.

#20150116-02 :: ubuntu :: 홈디렉토리의 한글 디렉토리 이름 영문으로 바꾸기

우분투를 한글로 설치하면

홈디렉토리 아래의 기본 디렉토리들이 모두 한글 이름으로 되어 있습니다.

개인적으로 보기에는 예쁘다고 생각되지만,

쉘에서 접근하거나 프로그래밍과 관련된 부분에서는 불편함이 있습니다.

그래서 이름을 모두 영문으로 변경하도록 하겠습니다.


$ cd ~/

$ vi ~/.config/user-dirs.dirs


원래 아래와 같이 적혀있는 내용을 모두 변경해 줍니다.


XDG_DESKTOP_DIR="$HOME/바탕화면"

XDG_DOWNLOADS_DIR="$HOME/다운로드"

XDG_TEMPLATES_DIR="$HOME/템플릿"

XDG_PUBLICSHARE_DIR="$HOME/공개"

XDG_DOCUMENTS_DIR="$HOME/문서"

XDG_MUSIC_DIR="$HOME/음악"

XDG_PICTURES_DIR="$HOME/사진"

XDG_VIDEOS_DIR="$HOME/비디오"


XDG_DESKTOP_DIR="$HOME/Desktop"

XDG_DOWNLOADS_DIR="$HOME/Downloads"

XDG_TEMPLATES_DIR="$HOME/Templates"

XDG_PUBLICSHARE_DIR="$HOME/Public"

XDG_DOCUMENTS_DIR="$HOME/Documents"

XDG_MUSIC_DIR="$HOME/Music"

XDG_PICTURES_DIR="$HOME/Pictures"

XDG_VIDEOS_DIR="$HOME/Videos"

$ mv 바탕화면 Desktop

$ mv 다운로드 Downloads

$ mv 템플릿 Templates

$ mv 공개 Public

$ mv 문서 Documents

$ mv 음악 Music

$ mv 사진 Pictures

$ mv 비디오 Videos


'쉘'과 '내폴더'를  닫고 다시 열면 이름이 변경되어 있습니다.



#20150116-01 :: git :: git 설치하고 meld를 기본 도구로 사용하기

저는 개인적으로 meld를 사용하는 것을 좋아합니다.

윈도우에서는 사용할 수 없어 Beyond Compare를 사용하지만,

개인적으로는 meld를 선호합니다.


우분투에서 git과 meld를 설치하고

git에서 meld를 diff와 merge의 기본 도구로 연결하도록 하겠습니다.


$ sudo apt-get install git-core

$ git config --global user.name "jh81.kim"

$ git config --global user.email "jh81.kim@lge.com"

$ git config --global core.autocrlf false

$ git config --global color.ui true


$ sudo apt-get install meld

$ git config --global merge.tool meld

$ pushd /work

$ mkdir scripts

$ cd scripts

$ vi git-diff-meld.sh

#!/bin/bash

meld "$2" "$5" > /dev/null 2>&1

$ chmod u+x git-diff-meld.sh

$ git config --global diff.external /work/scrips/git-diff-meld.sh

$ popd