■掲示板に戻る■ 1- 最新10

vim6

[73:71 (2001/06/12(火) 04:22)]
ていうか、定義ファイルって何?
俺はruby使った事はないけど、
ctags *.rb
じゃ駄目なん?


[74:名無しさん@お腹いっぱい。 (2001/06/12(火) 19:00)]
あぁごめんなさい。
定義ファイルは、ちと他の作業していることと間違って
書いてしまいました。

けど、Rubyは普通に
$ctags *.rb
とやってもタグは作ってくれませんね。


[75:71 (2001/06/12(火) 19:24)]
>>74
はて? 今適当な.rb(libに入ってたmatrix.rbとかいうの)を
ctags matrix.rb
してみたけど、tags吐くしちゃんとタグジャンプもできてるけど?

# ctagsのバージョンが古いとか? 俺の所は5.0.1


[76:名無しさん@お腹いっぱい。 (2001/06/12(火) 20:55)]
バージョンでした。すんません。

日本語パッチ当たっている方を使っていたのですが、
あれだと4.03だったので。

冷静に考えれば、別にコメント英語で書いているし
どちらでも良かったんですよね。

71さん、ありがとうございました。
わざわざすみません。


[77:KoRoN (2001/06/12(火) 23:05)]
>>76
5.0.1の日本語化したものもあります。
http://hp.vector.co.jp/authors/VA025040/ctags/ctags.html
UNIXならEUCなので日本語が悪さすることはまずありません。


[78:名無しさん@お腹いっぱい。 (2001/06/14(木) 02:14)]
>>68
どうも。


[79:名無しさん@お腹いっぱい。 (2001/06/16(土) 23:05)]
cygwin上からgvimを起動するのですが、
gvim上から
:! ctags *.c
とやっても、以下の文しか出ないのは
やっぱり仕方がないことでしょうか。
-----------------------------------------------------
/bin/sh -c " ctags *.c"
'/bin/sh' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
shell returned 1
Hit any key to close this window...


[80:KoRoN (2001/06/16(土) 23:45)]
恐らくCygwinのbash上で環境変数$SHELLが設定されてしまっているために
それがそのままvim変数'shell'として使用されて不具合になっているのでしょう。
解決方法は2つ考えられます。
1. bashのaliasを使って$SHELLをクリアしてからgvimを起動する
2. _vimrc内で自分で'shell'を設定する。

2の方法を使う場合どのシェルを使うかという問題がありますが、
Cygwinを使うならばこのように_vimrcに追加するのが良いでしょう。
:set shell=c:\cygwin\bin\sh
ただしこれはCygwinをc:\cygwinにインストールしている場合の例です。
インストールディレクトリを変更している場合は適当に読み替えてください。


[81:KoRoN (2001/06/17(日) 02:21)]
面白いものができたので宣伝します。
vim6+SKK辞書だけで日本語入力をしてしまおうというものです。
http://ixeris.bios.ics.saitama-u.ac.jp/~koron/bbs/bbs.cgi?article=666
詳細は上記URLに書いてあります。用意したのはWindows版ですが、
改行コードとエンコードを変換し、日本語入力用のkeymapファイルを用意すればUNIXでも動くハズです。
興味のある方は是非一度試してみてください。


[82:UNIX板知事 (2001/06/17(日) 02:29)]
>>81のリンクの内容。
KoRoNさん。毎回、情報提供をして頂き誠にありがとうございます。

凄いものが出来ちまったかもしれません。Vim 6+SKKの辞書だけで日本語入力をしち
まおう、というものです。日本語かな入力はローマ字lmapで、漢字への変換は今回の
スクリプト+SKK辞書で行ないます。つまり似非IMEです。出来たてホヤホヤのα版で
すが公開します。あ、gvim6.0aj以外での動作保証はしません。

まず次のファイルをダウンロードして解凍してください。SKKのデカい辞書が付いて
いるので結構あります(約974KB)。
http://ixeris.bios.ics.saitama-u.ac.jp/~koron/software/vim/vime-1.0a.tar.bz2
それから解凍したSKK-JISYO.Lをgvim.exeと同じディレクトリに置きます。次にgvim
を起動してvime.vimをsourceします。runtime/pluginに置いておけば起動時に自動的
にsourceされます。そしてお試し用バッファで、なにも考えずに次のコマンドを実行
します。
:VImeOn
:set cmdheight=2
:set keymap=japanese
コレで準備完了。

いよいよ本番です。インサートモードで、次に示すようにキータイプしてください。
各行の先頭の「:」は打たないで下さい。
<Space>と<Enter>はそれぞれスペースキーとエンターキーを意味します。複数行
に渡っていますが、行と行の間でエンターキーを押す必要はありません。
:<Space>ai<Space><Enter>wo<Enter>kudasai<Space><Enter><Enter>
:<Space>hosi<Space><Enter>no<Enter>ouji<Space>sama<Space><Enter><Enter>
:<Space>ik<Space><Space><Space><Space>tte<Enter>yos<Space><Space><Enter>si!!<Enter><Enter>
なお空白を挿入するのはShift+Spaceに割当ててあります。


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)