Portál AbcLinuxu, 11. května 2024 02:05


Dotaz: Barevny VIM nejde - Gentoo

pdp7 avatar 15.7.2007 20:28 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Barevny VIM nejde - Gentoo
Přečteno: 925×
Odpovědět | Admin
Chci pouzivat barevne odliseni syntaxe v editoru VIM. Ale nefunguje mi to

:syntax on nejde

Vypis :version
VIM - Vi IMproved 7.0 (2006 May 7, compiled May 11 2007 20:47:16)
Použité záplaty: 1-235
Modified by Gentoo-7.0.235
přeložil  cernyv@atahualpa
maximální verzebez grafického rozhraní Vlastnosti zahrnuté (+) a nezahrnuté (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent -clientserver -clipboard +cmdline_compl +cmdline_hist
+cmdline_info +comments +cryptv -cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search
+farsi +file_in_path +find_in_path +folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist +keymap +langmap
+libcall +linebreak +lispindent +listcmds +localmap +menu +mksession +modify_fname +mouse -mouseshape +mouse_dec +mouse_gpm -mouse_jsbterm
+mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra +perl +postscript +printer +profile
+python +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent -sniff +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
   systémový vimrc soubor: "/etc/vim/vimrc"
     uživatelský vimrc soubor: "$HOME/.vimrc"
      uživatelský exrc soubor: "$HOME/.exrc"
  implicitní hodnota $VIM:"/usr/share/vim"
Překlad: x86_64-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H     -march=k8 -O2 -pipe    -Wdeclaration-after-statement -D_LARGEFILE_SOURCE
 -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm  -I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE  -I/usr/include/python2.4 -pthread
Linkuji: x86_64-pc-linux-gnu-gcc   -rdynamic   -L/usr/local/lib -o vim       -lcurses -lgpm   -rdynamic  /usr/lib64/perl5/5.8.8/x86_64-linux
/auto/DynaLoader/DynaLoader.a -L/usr/lib64/perl5/5.8.8/x86_64-linux/CORE -lperl -lutil -lc -L/usr/lib/python2.4/config -lpython2.4 -lpthread
 -lutil -lm -Xlinker -export-dynamic
Poradte prosim. Dekuju predem.
"První" komunita sdílející software
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.7.2007 21:50 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
A máš vybranou syntaxi? :set syn=c - zvýraznění podle pravidel jazky C (ostatní najdeš třeba v nabídce - Syntaxe → Zobrazit výběr možností.
Užívej dne – možná je tvůj poslední.
pdp7 avatar 15.7.2007 22:20 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Mam vybranou syntaxi --> nefacha :-(
pdp7 avatar 16.7.2007 18:59 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
16.7.2007 20:36 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Barevný terminál máte (proměnná TERM)?
pdp7 avatar 16.7.2007 20:39 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
$ echo $TERM
xterm
pdp7 avatar 16.7.2007 20:43 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Barevny terminal "nejspis" mam. Napr: ls vypisuje barevne.
pdp7 avatar 16.7.2007 20:53 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Kdyz jsem v konzoli tak ma promenna TERM hodnotu linux. Ani tam to neni barevny. Jeste ukazu muj konf
scriptencoding utf-8
" ^^ Please leave the above line at the start of the file.

" Default configuration file for Vim
" $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/files/vimrc-r3,v 1.1 2006/03/25 20:26:27 genstef Exp $

" Written by Aron Griffis <agriffis@gentoo.org>
" Modified by Ryan Phillips <rphillips@gentoo.org>
" Modified some more by Ciaran McCreesh <ciaranm@gentoo.org>
" Added Redhat's vimrc info by Seemant Kulleen <seemant@gentoo.org>
syntax on

" You can override any of these settings on a global basis via the
" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
" need to create these.

" {{{ General settings
" The following are some sensible defaults for Vim for most users.
" We attempt to change as little as possible from Vim's defaults,
" deviating only where it makes sense
set nocompatible        " Use Vim defaults (much better!)
set bs=2                " Allow backspacing over everything in insert mode
set ai                  " Always set auto-indenting on
set history=50          " keep 50 lines of command history
set ruler               " Show the cursor position all the time

set viminfo='20,\"500   " Keep a .viminfo file.

" Don't use Ex mode, use Q for formatting
map Q gq

" When doing tab completion, give the following files lower priority. You may
" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
" enhanced tab completion. These can be done in the user vimrc file.
set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo

" When displaying line numbers, don't use an annoyingly wide number column. This
" doesn't enable line numbers -- :set number will do that. The value given is a
" minimum width to use for the number column, not a fixed size.
if v:version >= 700
  set numberwidth=3
endif
" }}}

" {{{ Modeline settings
" We don't allow modelines by default. See bug #14088 and bug #73715.
" If you're not concerned about these, you can enable them on a per-user
" basis by adding "set modeline" to your ~/.vimrc file.
set nomodeline
" }}}

" {{{ Locale settings
" Try to come up with some nice sane GUI fonts. Also try to set a sensible
" value for fileencodings based upon locale. These can all be overridden in
" the user vimrc file.
if v:lang =~? "^ko"
  set fileencodings=euc-kr
  set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
elseif v:lang =~? "^ja_JP"
  set fileencodings=euc-jp
  set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
elseif v:lang =~? "^zh_TW"
  set fileencodings=big5
  set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
elseif v:lang =~? "^zh_CN"
  set fileencodings=gb2312
  set guifontset=*-r-*
endif

" If we have a BOM, always honour that rather than trying to guess.
if &fileencodings !~? "ucs-bom"
  set fileencodings^=ucs-bom
endif

" Always check for UTF-8 when trying to determine encodings.
if &fileencodings !~? "utf-8"
  set fileencodings+=utf-8
endif

" Make sure we have a sane fallback for encoding detection
set fileencodings+=default
" }}}

" {{{ Syntax highlighting settings
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
  syntax on
  set hlsearch
endif
" }}}

" {{{ Terminal fixes
if &term ==? "xterm"
  set t_Sb=^[4%dm
  set t_Sf=^[3%dm
  set ttymouse=xterm2
endif

if &term ==? "gnome" && has("eval")
  " Set useful keys that vim doesn't discover via termcap but are in the
  " builtin xterm termcap. See bug #122562. We use exec to avoid having to
  " include raw escapes in the file.
  exec "set <C-Left>=\eO5D"
  exec "set <C-Right>=\eO5C"
endif
" }}}

" {{{ Filetype plugin settings
" Enable plugin-provided filetype settings, but only if the ftplugin
" directory exists (which it won't on livecds, for example).
if isdirectory(expand("$VIMRUNTIME/ftplugin"))
  filetype plugin on

  " Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided
  " indent settings. Some people don't like these, so we won't turn them on by
  " default.
  " filetype indent on
endif
" }}}

" {{{ Fix &shell, see bug #101665.
if "" == &shell
  if executable("/bin/bash")
    set shell=/bin/bash
  elseif executable("/bin/sh")
    set shell=/bin/sh
  endif
endif
"}}}

" {{{ Our default /bin/sh is bash, not ksh, so syntax highlighting for .sh
" files should default to bash. See :help sh-syntax and bug #101819.
if has("eval")
  let is_bash=1
endif
" }}}

" {{{ Autocommands
if has("autocmd")

augroup gentoo
  au!

  " Gentoo-specific settings for ebuilds.  These are the federally-mandated
  " required tab settings.  See the following for more information:
  " http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
  " Note that the rules below are very minimal and don't cover everything.
  " Better to emerge app-vim/gentoo-syntax, which provides full syntax,
  " filetype and indent settings for all things Gentoo.
  au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh
  au BufRead,BufNewFile *.e{build,class} set ts=4 sw=4 noexpandtab

  " In text files, limit the width of text to 78 characters, but be careful
  " that we don't override the user's setting.
  autocmd BufNewFile,BufRead *.txt
        \ if &tw == 0 && ! exists("g:leave_my_textwidth_alone") |
        \     setlocal textwidth=78 |
        \ endif

  " When editing a file, always jump to the last cursor position
  autocmd BufReadPost *
        \ if ! exists("g:leave_my_cursor_position_alone") |
        \     if line("'\"") > 0 && line ("'\"") <= line("$") |
        \         exe "normal g'\"" |
        \     endif |
        \ endif

  " When editing a crontab file, set backupcopy to yes rather than auto. See
  " :help crontab and bug #53437.
  autocmd FileType crontab set backupcopy=yes

augroup END

endif " has("autocmd")
" }}}

" {{{ vimrc.local
if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif
" }}}

" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :
David Watzke avatar 17.7.2007 06:31 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Netuším, čím to může být, ale můžeš zkusit testovací verzi vimu (funguje dobře, neboj):
# echo '=app-editors/vim-7.1*' >> /etc/portage/package.keywords
# echo '=app-editors/vim-core-7.1*' >> /etc/portage/package.keywords
# emerge -u vim
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
pdp7 avatar 17.7.2007 20:39 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Tak zase nic. Zkusim to poresit sam, ted uz na to fakt nemam naladu, zkusim to jindy. Diky za pomoc.
25.7.2007 23:45 HS | skóre: 12
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co obycejne vi ? Jak je to v nem ? Funkuje barevne nebo take cernobile ?
parazit
26.7.2007 10:03 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
obycejne 'vi' na linuxu asi nikdy nebude btw..
David Watzke avatar 26.7.2007 10:05 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
busybox vi
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
26.7.2007 08:12 boar | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Barevny VIM nejde - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
syntax on je stejny, jako syntax enable ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.