Simplify

vim / eclipse 에서 줄 복사 + 붙여넣기 (How to duplicate a line in vim editor or eclipse) 본문

Other/Dev. Tips

vim / eclipse 에서 줄 복사 + 붙여넣기 (How to duplicate a line in vim editor or eclipse)

Simplify - Jonghun 2019. 6. 17. 13:25

한줄 복사 붙여넣기는 자주 사용되는 일 중에 하나입니다. 

 

특히나 서버를 운영하는 입장(혹은 아키텍트 역할)에서는 자주 사용하게 됩니다. 아마도 그 이유는 특정 config 파일들 (*.properties, *.xml, *.yml 등)에서 기존값이 무엇이었고, 그래서 내가 어떤 값으로 변경햇다는 것을 알리려고 할 경우에 다음과 같이 표현합니다. 

#spring.datasource.driverClassName=org.mariadb.jdbc.Driver
spring.datasource.driverClassName=net.sf.log4jdbc.sql.jdbcapi.DriverSpy

#spring.datasource.url=jdbc:mariadb://52.78.41.121:3306/TestDB
spring.datasource.url=jdbc:log4jdbc:mysql://jonghiphop.asuscomm.com:63306/TestDB
#Port 22
Port 60022

원래 어떤 값이었는데, 다음과 같이 수정했음.. 이런 의미로 기존 설정이 뭐였는지 알 수 있습니다. 특히나 tomcat, java-vm 설정 처럼 프로그램을 다운로드 받아 사용하나, 기존 설정이 어떤 것이었는지를 이력처럼 남겨놓고자 할 때에 이렇게 많이 합니다. 

 

 

vim editor 에서

 

yank 한다고 하여 yy (y를 두번)를 누르고, p(paste 의미)를 누릅니다. 

 

eclipse 에서 

 

이건 일반적인 설정입니다. Preference > General > Keys 에서 설정 가능합니다. 설정 내용은 ctrl + alt + down 입니다.

 

sublime text 에서 

 

sublime 은 별도의 key bindings 라는 json 형태로 지정된 단축키를 사용합니다. 

{ "keys": ["ctrl+alt+down"], "command": "duplicate_line" },

 

Comments