본문 바로가기

컴퓨터219

vi 에서 tab 이 계속 space 로 바뀔 때 vi 혹은 vim 에서 tab 이 계속 space 로 바뀔 때는 :set noexpandtab 명령어를 사용한다. 설정 파일에서 변경을 했음에도 불구하고 적용이 되지 않을 경우 :verb 명령어로 가장 마지막에 적용된 파일을 찾아서 변경한다. 다른 텍스트 편집기와 마찬가지로 vi 에서도 tab 과 space 를 상호 전환할 수 있는데, 그 때 사용하는 명령어가 :set expandtab:set noexpandtab:retab 등이다. 관련 명령어로는 tabstop, shiftwidth, softtabstop 등이 있다. 지금 나의 경우 기본 설정이 계속 tab 을 space 로 변경을 하고 있었다. 그런데 기존 python code 들은 전부 tab 으로 사용했기 때문에 python 코드가 space 와.. 2016. 12. 14.
조건에 따라 배경색/글자색을 다르게 하기 엑셀에서 셀 값의 조건에 따라 배경색 혹은 글자색을 자동으로 설정하는 방법을 알아 보자. 예를 들면 다음과 같은 기능이다. 위의 경우 '연번'이라 되어 있는 A열에 있는 값이 홀수면 배경이 살구색, 짝수면 하늘색으로 변경되도록 한 경우이다. 우선 자동서식을 지정할 영역을 선택 후 새 규칙을 만든다. 그 후 각 값을 다음과 같이 설정한다. 스타일을 고전, 그 밑에는 포멧 지정을 할 것인지의 여부를 판단할 셀 값을 지정하도록 해준다. 또한 기본 포멧이 아닐 경우 위처럼 사용자 지정 포멧을 설정하자. 이제, 어떤 식으로 공식을 지정하는지 보자. 지금 총 3개의 규칙을 사용 중인데, 가장 밑에 있는 것은 중복된 값을 표현하기 위한 것이니 이 글의 내용에 해당하지 않는다. 가장 첫 번째 규칙이 짝수의 경우 배경색.. 2016. 9. 13.
자바를... 경멸할 지경이다 자바 없는 세상은 지금보다 더 불편할까? 왜 꼭 자바이어야 하는가? 지금 자바로 되어 있는 것들은 반드시 자바로 되어야만 했던 것일까? 도대체 자바로 되어 있는 프로그램은 오류가 났을 때 자바 자체가 아닌 프로그램 관련된 사항을 수정해서 해결될 수가 있는 것인가? 자바로 되어 있는 수많은 프로그램들의 오류는 자바 자체를 알 것을 사용자에게 강제한다. 그러니까, 자바로 되어 있는 프로그램을 쓰기 위해선 자바의 몇 가지 사항들을 사용자가 알아야 한다는 거다. 게다가, 아무래도 이것이 가장 큰 요인일 것 같은데, 자바에 의한 스트레스의, 비상업적 용도로 만들어지는 프로그램이 자바로 된 것이 많은 것인지, 그러한 것의 품질은 2% 부족하다. 저장이 제대로 안 된 다던가, 하여튼 자질구레한 곳에서 오류가 항상 존.. 2016. 8. 21.
으... 윈도우즈 10, 아주 짜증난다 우선 이 녀석으로 말하자면 쓸데없이 리소스만 잡아 먹는 visual effect 를 끌 수가 없다, 아니, 끌 수 있는지는 모르겠는데 그렇게 할 수 있는 방법이 아주 꽁꽁 숨겨져 있는듯한 느낌이다. windows 7 만 하더라도 그냥 바탕 화면에서 오른쪽 클릭하고 테마를 고전으로 설정하면 어지간한 visual effect 는 끌 수 있었는데, windows 10 은 우선 그것이 안된다. 아니, 그딴 것들 끄기 위해 레지스트리나 보이지 않는 시스템 폴더나 옵션을 건드리란 말인가??? 뭐냐면, 실행 창에 control userpasswords2 같은 거 말이다. 그리고, 이것저것 좋아 진 것 같지만 은근히 따지고 들어 가보면 그냥 예전에도 있던 기능들인데 그러한 것들을 메뉴바같은 곳에 위치시킴으로써 좀 더 .. 2016. 8. 11.