제가 자주 하는 작업중에
^M을 지우는 작업이 있습니다.
그냥 vi내에서 할려면 %s/^M//g
하면 되는데
매번 치기가 귀찮아서 .vimrc 파일 안에
map <F12> :%s/^M//g<CR>
(물론 여기서 ^M은 Control+v를 누른 상태에서 Control+m을 누른겁니다.)을 추가했습니다.
그런데 vi상에서 <f12>키를 누르니 전혀 엉뚱한 명령이 수행됩니다.
물론 다른 맵 설정한 건 잘 되거든요.
저거만 안되네요.
정말 이상합니다.
이거 아무래도 vi 버그 같은데 다른분들은 어떤지요.
아니면 제가 잘못한 건지 아시는분 좀 가르쳐 주시기 바랍니다.