vi와 vim에서 리플레이스 기능 사용하다가, 잘못입력해서 안 찾아졌을 경우, 이 전에 실행했던 명령을 다시 실행하는 기능이 있나요?
처음부터 다시 치려니 너무 번거롭습니다.
제 경우는 vim command 상태에서 방향키를 위,아래로 움직이면 나옵니다..
별다른 설정은 했던 기억은 없는 것 같은데 말이죠.. 'ㅡ');;
참고로 해당 값은 ~/.viminfo 에 있습니다.. (CentOS 기준)
http://kldp.org/node/102996
http://kldp.org/node/116956
1. /나 :를 누른 후 위아래 화살표로 예전 내용을 찾는다. 2. q/, q:를 누른 후 이동 후에 편집하고 엔터를 누른다. 3. /로 검색한 후 검색이 성공할 경우에만 :%s//치환내용/g을 사용한다. 4. :%s/까지 친 다음에, 직전에 /로 검색했던 검색식을 불러오기 위해 ctrl-r /을 차례로 입력한다. 5. :까지 친 다음에, 직전에 :로 입력한 명령어를 불러오기 위해 ctrl-r :을 차례로 입력한다.
vim이라면 방법은 많습니다.
답변 주신 분들 감사드립니다.
제 경우는 vim command
제 경우는 vim command 상태에서 방향키를 위,아래로 움직이면 나옵니다..
별다른 설정은 했던 기억은 없는 것 같은데 말이죠.. 'ㅡ');;
참고로 해당 값은 ~/.viminfo 에 있습니다.. (CentOS 기준)
vim이라면 방법은 많습니다.
http://kldp.org/node/102996
http://kldp.org/node/116956
1. /나 :를 누른 후 위아래 화살표로 예전 내용을 찾는다.
2. q/, q:를 누른 후 이동 후에 편집하고 엔터를 누른다.
3. /로 검색한 후 검색이 성공할 경우에만 :%s//치환내용/g을 사용한다.
4. :%s/까지 친 다음에, 직전에 /로 검색했던 검색식을 불러오기 위해 ctrl-r /을 차례로 입력한다.
5. :까지 친 다음에, 직전에 :로 입력한 명령어를 불러오기 위해 ctrl-r :을 차례로 입력한다.
vim이라면 방법은 많습니다.
답변 주신 분들 감사드립니다.
답변 주신 분들 감사드립니다.