VI 3

vim, 오늘 .vimrc 에 추가된 설정 정보.

vim, 탭이나 개행문자를 보고싶어요. list mode List mode: Show tabs as CTRL-I is displayed, display $ after end of line. 즉, list mode로 들어가면, 탭문자와 줄바꿈 문자가 화면에 표시되게 됩니다. 그리고 list mode는 다음 명령으로 들어갈 수 있습니다. :set list 'listchars' list 모드에서, 탭 문자나, 개행문자를 '→' '↵' 와 같은 문자로... 나타나게 할 수 있습니다.(인코딩이 UTF-8인 경우, UTF-8 문자도 사용 가능.) 그리고 탭문자나 개행문자 이외에도 다음과 같은 문자들을 지원합니다. eol:c 개행문자 'c'로 표시 tab:xy 탭문자 첫 글자는 'x'로 이후는 탭 너비에 따라 하나 ..

learning 2012.01.13

Change the current directory on Vim

빔(VIM)에서 현재 폴더의 위치를 변경하고 싶을 때! Vim 에서 현재 디렉토리를 변경할 때는 :cd 라고 입력한 뒤, 가고 싶은 폴더 경로를 입력하면 된다. 이렇게 쉬운 명령어였을 줄이야. 만약 {홈디렉토리}/workspace로 이동하고 싶을 땐, 아래와 같이 입력하면 된다. :cd ~/workspace Change the current directory to {path}. If {path} is relative, it is searched for in thedirectories listed in 'cdpath'. Does not change the meaning of an already opened file, because its full path name is remembered. Files fr..

learning 2011.06.20

Make 'Delete' act like backspace on vi editor.

내가 사용하고 있는 맥에서 오랫만에 vi에디터를 사용하고자 vi에디터에 들어 가 보았다. 그런데 이런!! 'Delete'키를 입력하면 다음과 같이 '^?' 라고 입력이 되었다. 내가 바란 건(-'Backspace') 이런게 아니였는데, 덕분에 Command모드 에서 'x'를 누르는 것이 한글자 한글자 지우는 명령어라는 것을 알게 되었다. 하지만 Edit모드 와 Command 모드를 수시로 왔다 갔다 하는 건 여간 불편한 일이 아니였다. 그래서 더 찾아 보기로 한 끝에 vi Complete Key Binding List 라는 웹 페이지에서 그 방법을 알게 되었다. 바로 다음과 같이 입력하는 것이다. 입력 방법은 Command 모드에서 다음과 같이 입력하면 된다. 그냥 '^'+'?', '^'+'H'이 아니라..

learning 2008.02.06