スポンサーサイト
投稿日時 : -------- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
-------- --:-- | スポンサー広告
Ubuntu8.04のデフォルトのvimはsyntax onできない
投稿日時 : 2009-05-31 23:58
 Ubuntu8.04でデフォルトでインストールされているvimは予約語などで色分け表示する設定の「syntax on」が有効にできません。以下のような設定ファイルをつくり、
~/.vimrc
set fileencodings=iso-2022-jp,utf-8,shift-jis,euc-jp
set number
set ruler
set nowrap
syntax on
次にvimを起動しようとすると
itmst@mv1c3e:~$ vim .vimrc
Error detected while processing /home/itmst/.vimrc:
line    5:
E319: Sorry, the command is not available in this version: syntax on
Press ENTER or type command to continue
「設定ファイル処理してたら5行目でエラー出た。すまんけどこのバージョンじゃsyntax on使えないから」と表示される。検索すると
 
www.cyberciti.biz
Ubuntu Linux comes with tiny version of vim.
「Ubuntuには最小構成バージョンのvimが入ってるよ」ってことらしく、じゃあどうすればいいかというと
www.cyberciti.biz
All you need to do is installed full vim version by typing following command:
  $ sudo apt-get install vim
「次のコマンド打ってフルバージョンのvimインストールするだけでおk」。
 
やってみる。
itmst@mv1c3e:~$ sudo apt-get install vim
[sudo] password for itmst: 
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  vim-runtime

(省略)

古いパッケージ vim-tiny 中のファイルを置換しています ...
未選択パッケージ vim を選択しています。
(.../vim_1%3a7.1-138+1ubuntu3.1_i386.deb から) vim を展開しています...
vim-runtime (1:7.1-138+1ubuntu3.1) を設定しています ...
Processing /usr/share/vim/addons/doc

vim (1:7.1-138+1ubuntu3.1) を設定しています ...
古いパッケージとして「vim-tiny」がインストールされていたのが分かります。
これで「syntax on」が通るようになっています。
 
 
 Ubuntuは7.04から使ってますが今までこの作業した記憶がない。やったけど忘れてるだけなのか8.04からvim-tinyになったのか・・・。
 
 
スポンサーサイト
2009-05-31 23:58 | Linux | Comment(1) | Trackback(0)
Comment
同様の症状で困っていたので助かりました。ありがとうございます
hira 2009/11/22(日) 20:35:48) 編集

コメントを書く
#

管理者にだけ表示
Trackback
Trackbak URL:http://itmst.blog71.fc2.com/tb.php/164-83a41aed
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。