[Linux] vim을 vi 명령어로 사용하는 방법

환경에 따라서는 vim을 vi로 이미 alias 시켜서 vi 명령을 치면 vim이 실행되는 곳도 많지만 그렇지 않는 환경에서 간단하게 설정 하는 방법을 소개합니다.

쉘에 접속해서 아래 과정을 참고하시면 됩니다.

 

– 쉘 접속 계정의 .bashrc 파일 열기

– alias 코드 삽입

 

참고로 vi와 vim은 서로 다른 에디터 입니다. vi 에디터를 좀 더 편하게 개량한 것이 vim이라고 보시면 됩니다. 구별법은 실행시켰을때 코드 하이라이팅(단어 색상 강조)가 적용되어 있다면 vim, 그렇지 않고 흰색 또는 회색으로만 나타만다면 vi라고 보시면 됩니다. 물론 명령어도 vim에는 있고 vi에 없는 것이 존재하지만 가시적으로 드러나지 않는 부분이기 때문에 1차원적인 구별법은 그렇습니다.

[Linux] cp 명령시 -f (강제 덮어쓰기) 명령이 먹지 않는 경우

쉘에서 파일복사를 하는 경우가 종종 있습니다. 많은 양의 파일을 복사하려는 경우 -f 옵션으로 묻지 않고 덮어쓰기를 하도록 합니다. 리스크는 있지만 매 파일마다 y를 눌러줘야하는 수고를 덜기 위해서지요. 그런데 이 옵션이 먹지 않는 경우가 있습니다.
보통은 서버 설정에서 cp 명령에 대해 -i 옵션이 alias로 잡혀있는 경우입니다. 이 경우가 맞다면 해결 방법은 간단합니다.

바로 알수있겠죠. cp 명령어 앞에 역슬래시를 넣어주면 됩니다. 역슬래시를 넣고 명령을 실행시키면 alias 설정은 무시됩니다.