태그 보관물: vim

vim

읽기 전용 모드에서 vim을 시작하는 방법이 있습니까 유지되지 않습니다. / bin

텍스트 파일을 보는 안전한 방법이므로 / 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 --helpVim의 많은 시작 인수를 참조하십시오 .

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/viewvi

따라서 vim읽기 전용 모드 의 기능을 원할 경우 @kev가 제공 하는 솔루션 에 별명 view을 지정 vim하거나 vim -R <filename>솔루션을 사용해야합니다 (해당 시스템의 기호 링크를 변경할 권한이 없다고 가정).


답변