텍스트 파일을 보는 안전한 방법이므로 / bin / view를 사용하고 완료된 후에 실수로 변경 내용이 유지되지 않습니다.
/ bin / view 이음새에는 일반 vim의 기능이 없습니다. 읽기 전용 모드에서 vim을 시작하거나 시각적 모드로 / bin / view를 시작하는 방법이 있습니까?
마우스를 사용하지 않고 텍스트를 선택하여 붙여 넣을 수 있기를 원합니다. 비주얼 모드는 그렇게하기가 쉽습니다.
내가 겪고있는 문제는 CentOS / redhat Linux 배포와 관련이 있습니다.
# vim-버전 | grep visual + user_commands + vertsplit + virtualedit + visual + visualextra + viminfo + vreplace # view --version | grep visual -textobjects -title-도구 모음 -user_commands -vertsplit -virtualedit -visual
답변
$ vim --help
Vim의 많은 시작 인수를 참조하십시오 .
Vim을 읽기 전용 모드로 시작하는 경우 :
$ vim -R filename
편집하다
$ view
그리고 $ vim -R
하나의 상징적 링크의 방법으로 동일한 것으로 보인다. 내가 $ vim -R
가지고 있지 않은 달리기에서 어떤 기능을 사용할 수 있는지 잘 모르겠습니다 $ view
.
우분투에서는 시각적으로 두 가지를 모두 선택할 수 있습니다.
답변
-R
시작할 때 옵션 을 잊어 버린 경우 다음 vim
을 사용할 수 있습니다.
:set ro
답변
목표가 단순히 원본 파일을 덮어 쓰지 않는 경우 stdin 기능에서 vim을 읽을 수 있습니다.
cat filename | vim -
답변
@garyjohn이 언급했듯이 view
종종 vi
또는 중 하나에 상징적으로 연결됩니다 vim
. 사용중인 Linux 배포판과 설치 방법 vi
또는 vim
설치 방법에 따라 다를 수 있습니다. 내 RHEL 6 시스템에서 기호로 연결된 ls -l `which view`
쇼 의 출력 ./bin/view
vi
따라서 vim
읽기 전용 모드 의 기능을 원할 경우 @kev가 제공 하는 솔루션 에 별명 view
을 지정 vim
하거나 vim -R <filename>
솔루션을 사용해야합니다 (해당 시스템의 기호 링크를 변경할 권한이 없다고 가정).