vim-tiny에는 어떤 기능이 있습니까?


31

따라서 컷 다운 vim-tiny은 기본적으로 우분투에 설치됩니다. 나는 그것을 사용하지 않지만 문서를 찾을 수 없으며 일반적인 Vim에서 사용했던 대부분의 명령이 작동하지 않습니다. 지금까지 내가 발견 한 :n:N버퍼 사이에 이동 :split분할 화면 (하지만 Ctrl- W+ S하지 않습니다), :close분할을 닫고, Ctrl- W+ 것은 W분할 사이 홉.

다른 명령이 누락 되었습니까?


2
vim을 설치하는 것이 새로운 제한 사항, 제한 사항 및 바로 가기를 배우는 것보다 훨씬 간단하지 않습니까?
David Oneill

SSH를 사용하는 모든 컴퓨터에서 정식 Vim으로 업그레이드 할 수 없습니다. 또한 tiny-vim의 기능은 색인 카드를 채우지 않을 것입니다.
제임스

1
@James-가장 기본적인 vi조차도 매우 강력 할 것입니다. 읽으 십시오. Vim의 문제점은 vi를 망치지 않는다는 것입니다. 그 대답 은 vi 만을 다루 므로 vim-tiny입니다. 색인 카드로 행운을 빕니다 ...
Hamish Downer

vi 호환성 모드는 "vi"시스템에 갇힌 경우 배울 수 있습니다. vim-tiny (vi 호환 모드)에는 도움말 파일이 없습니다. <backspace>가 작동하지 않습니다. "showmode"가 설정되어 있지 않으므로 "-INSERT-"또는 "--REPLACE--"와 같은 제로 프롬프트가 표시되며 어떤 모드에 있는지 직관적으로 알아야합니다. "VIM 전문가"이지만 "vi"머신이라면 자신을 잃어 버릴 수 있습니다. 그러나 "vi 호환 모드"를 알고 VIM에 걸리면 문제가되지 않으며 ": set cp"를 사용하여 필요할 경우 항상 뒤로 갈 수 있습니다.
user12711

답변:


24

11.10에 :

$ vim.tiny --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct  6 2011 10:32:12)
Included patches: 1-154
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Small version without GUI.  Features included (+) or not (-):
-arabic -autocmd -balloon_eval -browse +builtin_terms -byte_offset -cindent 
-clientserver -clipboard -cmdline_compl +cmdline_hist -cmdline_info -comments 
-conceal -cryptv -cscope -cursorbind -cursorshape -dialog -diff -digraphs -dnd 
-ebcdic -emacs_tags -eval -ex_extra -extra_search -farsi -file_in_path 
-find_in_path -float -folding -footer +fork() -gettext -hangul_input +iconv 
-insert_expand +jumplist -keymap -langmap -libcall -linebreak -lispindent 
-listcmds -localmap -lua -menu -mksession -modify_fname -mouse -mouse_dec 
-mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse -mouse_xterm 
+multi_byte -multi_lang -mzscheme -netbeans_intg -osfiletype -path_extra -perl 
-persistent_undo -printer -profile -python -python3 -quickfix -reltime 
-rightleft -ruby -scrollbind -signs -smartindent -sniff -startuptime 
-statusline -sun_workshop -syntax -tag_binary -tag_old_static -tag_any_white 
-tcl +terminfo -termresponse -textobjects -title -toolbar -user_commands 
-vertsplit -virtualedit +visual -visualextra -viminfo -vreplace +wildignore 
-wildmenu +windows +writebackup -X11 +xfontset -xim -xsmp -xterm_clipboard 
-xterm_save 
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -Wall -g -O2 -DTINY_VIMRC -D_FORTIFY_SOURCE=1      
Linking: gcc   -Wl,-Bsymbolic-functions -Wl,--as-needed -o vim    -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo  -lselinux -ldl

사용 가능한 기능은 12 가지뿐입니다 (1 백 20 개 중).

+builtin_terms      Some terminals supported
+cmdline_hist       Command line history
+fork()             Shell commands are forked
+iconv              Extra encoding conversions besides utf8<->latin1
+jumplist           jumplist history, 
                    So you can go back/forward with Ctrl-O/Ctrl-I
+multi_byte         Multibyte characters
+terminfo           Use terminfo instead of termcap
+visual             Visual mode supported (but no blockwise visual mode)
+wildignore         Allow wildcard patterns, to specify files to
                    ignore during filename completion
+windows            Support more than one buffer window
+writebackup        Backup files before overwriting (this either
                    provides this option, or defaults it to on)
+xfontset           X fontset support

설명은 @Caesium이 게시 한 기능 목록 링크를 기반으로합니다 .

vi 호환 모드 에서 vim을 실행하고 있기 때문에 누락 된 키 바인딩 등이있을 수 있습니다. vim에서 수행 :set nocompatible하거나 파일에 추가 set nocompatible하여 해당 키를 끌 수 .vimrc있습니다.

나는 시도 Ctrl-W s하고 /usr/bin/vim.tiny호환 모드에서 실행 하는 동안 나에게 분할을 했으므로 문제가되지 않을 수 있습니다. 그러나 그 경우 어떤 일이 일어날 지 잘 모르겠습니다. 어쩌면 .vimrc파일에 작동을 멈출 만한 것이 없는지 확인하십시오 .


10

여기 당신은 간다 : http://vimdoc.sourceforge.net/htmldoc/various.html#+feature-list

에서 인용 : ve [rsion] ..

The first column shows the smallest version in which they are included:
T   tiny
S   small
N   normal
B   big
H   huge

나는 실제로 'T'라고 표시되어 있지 않으므로 아무것도 얻지 못하는 것처럼 보입니다. "아마도 vi에 관한 것"이라는 다른 대답은 그리 멀지 않을 것입니다.)


2
/usr/bin/vim.basic은 어떤 버전에 해당합니까, 정상입니까 (N)?
htaccess

vim.basic'X가없는 거대'인 것 같습니다. vim-nox내 일화 수집 과 동일 합니다.
tedder42
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.