반응형

IT 209

vim column block

기본적으로 ctrl-V 로 컬럼블록을 잡기 위한 visual mode 로 들어가서 hjkl 키로 커서를 움직여서 컬럼블록을 설정하고 복사를 하려면 Y (yank), 붙이기를 하려면 P (paste) 로 한다. 그런데 만일 MS Windows 키 호환을 위한 (ctrl-C/V/X ...) 스크립트를 실행하게끔 .vimrc 에 설정되어 있을 경우 ctrl-V 가 작동을 하지 않는다. source $VIMRUNTIME/mswin.vimbehave mswin gvim 의 경우는 이런경우를 위해 ctrl-q 로 컬럼블록 비주얼모드 진입키를 재설정해 놓지만 리눅스 터미널에서 vim 을 실행할 경우 이마저도 작동을 하지 않는다. 이에 대한 해결책(?)으로 일단 C-V 만 remap 해제를 하여 copy/paste 는..

IT/소프트웨어 2017.07.13

윈도우즈 10 process killing on command prompt

집의 컴퓨터에는 MS Office 최신버전이 없다. 정품을 사기도 그렇고 해서 그냥 LibreOffice 를 사용 중. 그런데 그래프 등을 그리려니 MS Office 보다 많이 불편하고 LibreOffice Calc 에서 그래프를 그려서 XLSX 로 저장해도 MS Office 에 가져가면 추가로 더 그림을 그리려 해도 같은 모양이 안된다. 그래서 gnuplot 을 사용하기로 결정. 그런데 윈도우즈에서 gnuplot 을 사용하다 보면 (전 포스팅의 주식투자 전략관련 그래프들이 전부 윈도우즈 10 상에서 gnuplot 으로 그린 것이다) 그림을 그린 후 닫아도 프로세스가 메모리에 남는다. 한두개면 taskmanager 열어서 우클릭 - 프로세스 종료 (E 키) 를 하면 되는데 수십개가 남아 있으면 좀 그렇다..

IT/소프트웨어 2017.04.08

파이썬 64비트의 필요성을 느끼다

리눅스를 사용할 경우에는 리눅스 자체의 버전에 따라 설치된 파이썬 역시 32비트, 64비트 버전이 따라간다. 나의 경우 리눅스를 네이티브로 설치한 경우는 (오래된 머신이 아닌 이상에는) 64비트 버전을 사용한다. 그런데 윈도우즈의 경우 windows 10 professional 64비트 버전을 쓰면서도 그동안 예전 XP 시절부터 사용하던 파이썬 2.7 초반대의 32비트 버전을 사용해 왔었다. 오늘 어떤 프로그램을 만들어 돌리는데 (3200x1600 사이즈의 비트맵 파일을 상하로 10타일 연결한 수준의 이미지에 대한 데이터 처리를 거쳐 롤러 가공을 하는 NC 파일을 생성하는 프로그램이다) 무식하게 데이터를 몽땅 다 메모리에서 처리한 다음 파일로 쓰려고 하다 보니 Memory Error 라는 것을 처음으로 ..

IT/소프트웨어 2017.03.15

geany key binding & python3 compile

code folding 관련 몇몇 키 재정의 toggle current fold - shift+spacefold all - shift+alt+Funfold all - shift+alt+U python 코드의 경우 compile (F9), Execute (F5) 가 정해져 있는데 일단은 Python 2.7으로 해 놓았다. 그런데 pip 사용도 그렇고 새로 공부를 시작한 machine learning 강좌는 python3 를 기반으로 하기에 실행키를 정하고 싶은데 마땅치 않아서 그냥 메뉴를 거쳐 2단계로 (alt+B, x) python3 를 실행하게 해 놓았다. 이런 점에서는 역시 VIM이 훨씬 유연하다. (현재 F5 python2.7 실행, shift+F5 python3 실행으로 정의해 놓음)

IT/소프트웨어 2017.01.19

bug report - web browser

개인적으로 크롬 브라우저를 주력으로 쓴다. 큰 이유는 빠른 반응속도와 다양한 extension 들 때문. 최근 크롬이 무척 무거워졌다. 게다가 빠른 속도가 더이상 크롬만의 장점이 아니다. MS Edge 가 더 빠르게 느껴지는 경우도 많고 파이어폭스도 최근 버전들은 엄청나게 빨라졌다. 이런 와중에 몇몇 눈에 띄는 크롬 브라우저의 문제점들이 있기에 기록으로 남겨본다.현재 쓰고 있는 크롬 버전은 다음과 같다. Version 55.0.2883.87 m (64-bit) 1. 폰트 렌더링 문제 - 일부 웹사이트에서 글자 간격이 비정상적인 경우가 많다. 크롬 버전별로 이 현상이 자꾸 달라진다. 예를 들면 51 버전 정도에서였던가는 www.freedos.org 들어가보면 영문 간격이 좀 이상한 곳들이 눈에 띄었다. 지..

IT/소프트웨어 2017.01.16

최근 ubuntu 및 파생 distro 의 가상머신에서의 실행

우분투 16.04 부터인것 같은데 가상머신에서 사용하려고 할때 왠지 화면 resize 기능이 예전처럼 잘 안된다거나 그래픽 처리가 무척 느려졌다거나 하는 문제들이 있다. virtualbox 나 vmwareplayer 최신버전을 사용하면서 guest additions (virtualbox) 또는 vmware tools (vmware player) 를 설치해도 해결이 잘 안된다. 하다 못해 화면 해상도를 수동으로 정하기 위하여 monitor / display 설정 기능으로 들어가 보아도 1920x1080 이 안보이고 1920x1200 으로 바로 넘어가는 현상도 있다. 이런 문제들의 해결 방법들을 찾아보면서 배운 정보들을 일단 정리해 둔다. 1. 1920x1080 해상도 추가 xrandr --newmode "..

IT/가상머신 2016.12.30

geany color scheme change

windows - version 1.29 사용할 것 !!!!- 폰트 우측 깨짐 없다 !!!- 폰트 변경 메인 메뉴 View 에 생김 - 쉬워졌다 !!! color scheme .conf 바꾸는 방법 #000;#fbfaf9;false;false : text color; bk color; bold; italic selection : 글자색;바탕색;글자색강제사용;바탕색강제사용 - selection 없으면 반전 current line : caret=#000;#000;false : 세번째 true 면 커서가 큰 네모, false 면 가늘은 세로선

IT/소프트웨어 2016.12.23

virtualbox 호스트 키 변경이 안되는 경우

이전 버전 버추얼박스에서 간혹 GUI 메뉴를 통한 호스트키 변경이 안되는 경우가 있었다. 예를 들면 내 컴퓨터의 사정상 사용하고 있는 4.3.12 버전 같은 경우이다. 이런 경우 virtualbox.xml 내의 내용을 강제로 수정하여 변경 가능하다. 에서 virtual key code 값을 바꾸면 된다. 예를 들어 왼쪽 CTRL + 윈도우 키로 바꾸고 싶은 경우 식으로...

IT/가상머신 2016.12.17
728x90