トップページunix
1001コメント297KB

Vim Part14

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/03/19(月) 20:09:27
立ててみた。

http://www.vim.org/

前スレ
http://pc10.2ch.net/test/read.cgi/unix/1151423973/

0308名無しさん@お腹いっぱい。2007/07/08(日) 22:13:47
>>307
augroupは再定義しても大丈夫だから確かにいらないな
thx
0309名無しさん@お腹いっぱい。2007/07/08(日) 23:00:32
>>304
~/.vimrcに
autocmd FileType cpp setlocal tabstop=4 softtabstop=4 shiftwidth=4
などと書くか、~/.vim/ftplugin/cpp.vimを作って
setlocal tabstop=4 softtabstop=4 shiftwidth=4
と書けばよい。
cppはファイルタイプ名ね。
03102922007/07/08(日) 23:33:01
>>305-308
これは期待通りの動作!
激しく感謝
0311名無しさん@お腹いっぱい。2007/07/09(月) 00:42:00
げ、Windowsでも_vimrcじゃなくて、.vimrcを読んでくれるのか
今頃になって気づいた…
0312名無しさん@お腹いっぱい。2007/07/10(火) 04:26:26
すいません、質問です。
WinXP SP2でVIM6ってるとC:\Docu〜〜\Temp〜〜に書き込めませんでした的エラーが頻発します。
:grep 等もテンポラリフォルダに書き込めないと言ってこけてしまいます。
:shell でもプロンプトが起動しません。
それで、テンポラリフォルダへの書き込み出来ないのか?と
プロンプトからテンポラリフォルダにファイルを作ってみる問題なく作成出来ます。

これは何が問題になっているのでしょうか?
また、外部コマンドを実行した場合、実際に何が行われているのかを確認するコマンドはないでしょうか?
エラーが発生したときエラーメッセージが1秒ほどで消えてしまい、
正確にエラーの内容が把握出来ず困っています。
0313名無しさん@お腹いっぱい。2007/07/10(火) 18:08:53
>>312
つVim7.1
0314名無しさん@お腹いっぱい。2007/07/10(火) 21:05:58
>>312
これだけだとこれまでは使えたものが突然に使えなくなったのか、
あるいは使い始めようとしても使い始めることが出来ない状況なのか、
判別がつかないですね。

>  エラーが発生したときエラーメッセージが1秒ほどで消えてしまい、
>  正確にエラーの内容が把握出来ず困っています。
[Print Screen]キーを押すとクリップボードにスクリーンショットを撮ることが出来ます。
clipbrd.exeで確認できます。原始的ですけどね。
0315名無しさん@お腹いっぱい。2007/07/10(火) 22:42:38
>>312
どっかで同じような質問を見たことある気がするぞ。
このスレかソフトウェア板のVimスレ、あるいはChaliceスレか
Kaoriya掲示板かな。
03163122007/07/10(火) 22:44:24
すいません、自己解決しました。

VIM6の実行ファイルをスペースを含むパスにインストールしたのが悪かったようです。
間借りしているPCなので遠慮してProgram Files以下にインスコしたのが原因だったようです。

>>313
ついでにVIM7.1にアップグレードしました。
なぜか CursorIM の色づけができますん。

ん?あ、あれ?
同じ.gvimrc使っているのに自宅(VIM7.0)だと反映されてる?
うーーん、なんだろう。。
過去ログにその辺りの話しがあるっぽいので漁ってみますです。

>>314
その手もあったか!
すっかり忘れてました、、、orz。
こちらも自己解決で:messagesで確認出来ました。
すいません、ありがとうございます。



VIM7.1 doc/*.jax を作成されている方々に多謝、多謝。
原因の切り分けが出来たのは日本語ドキュメントのお陰です。
助かりました。
0317名無しさん@お腹いっぱい。2007/07/11(水) 02:24:47
> Program Files以下にインスコ
これが直接の原因なわけないんだけど、解決したならまぁいいか。
0318名無しさん@お腹いっぱい。2007/07/11(水) 21:23:19
KaoriYa vim7.1に付いてくる ftプラグイン、changelog.vimって変じゃね?
\oでニューエントリ追加されなくね?
KaoriYa 7.0まではそんなことなかった。
0319KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/11(水) 22:05:53
>>318
変数の設定がおかしくなってますね。changelog_date_end_entry_searchを設定しな
ければいけないときにchangelog_date_entry_searchを設定しちゃってるようです。
以下の手順で修正できます。

:e $VIMRUNTIME/ftplugin/changelog.vim
:normal! 134G2f_i_end
:w
0320名無しさん@お腹いっぱい。2007/07/12(木) 07:33:14
>>319
ありがとう。出社したら朝一で試してみる。
0321名無しさん@お腹いっぱい。2007/07/12(木) 23:02:36
>>319
出来たよ!お父さんありがとう。
0322名無しさん@お腹いっぱい。2007/07/15(日) 18:10:42
yzisの人が、Vimをコンポーネント化できるように設計し直そう
と主張したときの議論。
http://osdir.com/ml/editors.vim.devel/2002-11/msg00031.html
0323名無しさん@お腹いっぱい。2007/07/16(月) 17:22:02
だれか解説たのむ
0324名無しさん@お腹いっぱい。2007/07/16(月) 20:38:58
vim で(簡易でない)日本語協調モードを使いたくて、
コンソール環境でこのように立ち上げてるんですが、

uim-fep -e vim --cmd 'set runtimepath+=/usr/local/src/uim-ctl/'

協調モードが途中から働かなくなるときが非常によく発生します。
uim-fepの協調モードはOFFにしています。

原因とか回避策とかわかりませんか?
0325名無しさん@お腹いっぱい。2007/07/17(火) 02:25:31
すいませんそれバグってます。自分でもたまにリセットしつつ使ってます。
uim-fepには専用の制御手段があるのでそっちの方法なら安定動作すると思います。
というわけでこっち使ってください。
http://yukihiro.nakadaira.googlepages.com/uim-fep-ctl.vim
0326名無しさん@お腹いっぱい。2007/07/17(火) 15:43:15
vim7 で set runtimepath=~/.vim,$VIMRUNTIME しても
echo $VIMRUNTIME で ~/.vim がでないんですが
なんか間違ってます?
0327名無しさん@お腹いっぱい。2007/07/17(火) 16:09:04
だめだ skk.vim が動かない
~/.vimrc
set runtimepath=~/.vim,$VIMRUNTIME
let skk_jisyo="~/.skk-uim-jisyo"
let skk_large_jisyo="/usr/share/skk/SKK-JISYO.L"
let skk_show_annotation=1
runtime skk.vim

プラグインは ~/.vim/plugin/skk.vim においている
Ctl-J でも改行されるだけ うーん
03283272007/07/17(火) 16:38:54
"set paste したらできました
これが邪魔してたっぽい
0329KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/17(火) 17:44:06
>>326
$VIMRUNTIMEと'runtimepath'は意味的に別物です。前者はVimのランタイムファイル
群がインストールされたディレクトリを示すものであるのに対し、後者は起動中の
Vimが自動的に設定ファイルを探しに行くパスの一覧です。

ですから、起動前に$VIMRUNTIMEを設定しておけば'runtimepath'に反映されますが、
起動後に'runtimepath'を変更しても$VIMRUNTIMEがそれにあわせて変わるということ
はありません。
0330名無しさん@お腹いっぱい。2007/07/18(水) 00:05:23
すみません最近使い始めた者なんですが、
v7.1のgvimで↓の設定をしても全角スペースの表示が変化しません。
http://vimwiki.net/?faq%2F4
何がまずいんでしょうか?

また、もし他に全角スペースを記号などに置き換えて
強調表示させる方法があったら教えて欲しいです。
0331名無しさん@お腹いっぱい。2007/07/18(水) 01:13:51
>>330
あ〜、これ俺もだ・・・
vim6のころからいつの間にか効かなくなったので、放っておいてあるんだけど、
プログラム組むときは便利だから直したいよねぇ。
0332KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/18(水) 07:16:25
>>330
試してみたのですが動きましたよ。以下のことをチェックしてみてください。

 * 背景が白になってないか
 * matchを使う他のプラグインを利用していないか

前者であればguibg=whiteのwhiteの部分を好みの色に変更してください。
後者であれば:syntax keywordを使うのが良さそうです。

記号に置き換える方法はありません。私としてはチェックする時にだけ:hlsの状態
で/ /を使う方法が好みで、オススメです。
03333302007/07/18(水) 10:18:58
>>332
レスありがとうございます。
背景色は大丈夫なのでおそらく後者と思うのですが、
:syntax keywordの使い方がよく分かりません。

syntax keyword ZenkakuSpace / /
highlight ZenkakuSpace guibg=Blue

としてみましたがだめでしたorz
iskeywordもcompatibleがオフだと規定値に固定のようで・・・
03343302007/07/18(水) 10:21:55
あ、別に固定ということではないのかな
http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/options.html#'iskeyword'

とにかく全角スペースをiskeywordに設定しようとすると
起動時にエラーになってしまいました
0335KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/18(水) 11:51:55
>>333
:highlight ZenkakuSpace guibg=Blue
:syntax match ZenkakuSpace " "

こんな感じでどうですか? いきなり設定ファイルに書くのではなく、まずは実行時に
試してみてください。
03363302007/07/18(水) 12:17:25
>>335
度々すみませんありがとうございます。
たしかに実行時に:で試してみたら開いているバッファについては適用されました。

ただ、別のバッファを開くと無効に戻ってしまうのと、
設定ファイルに書いても適用されなかったため
最終的に設定ファイルのmatch指定部分を以下のようにしてみました

au BufNewFile,BufRead * syntax match ZenkakuSpace " "
これでなんとか動いているようです お騒がせしましたorz
03373302007/07/18(水) 12:25:09
あと、もし同じ事を試される方がいたら設定ファイルの文字コードにもご注意ください
03383302007/07/18(水) 12:31:29
連投しっぱなしで恐縮ですが、ようやく本当の原因らしきものが分かりました
設定ファイルで他のau BufNewFile,BufReadよりも前に>>330の記述を書いたら
match指定部分をau BufNewFile,BufReadにすることなく動作しました

設定ファイルの文字コードやこの記述位置などいくつかの要因が重なって
分かりにくくなっていたようです
とりあえず解決して良かった こんどこそ消えます
0339名無しさん@お腹いっぱい。2007/07/18(水) 18:15:15
>>325
情報ありがとうございました。
今ダウンロードしましたので、いろいろと試してみたいと思います。
0340名無しさん@お腹いっぱい。2007/07/18(水) 21:39:52
Libiconv DLL 1.10-20060516 for Windows について。。。

・エンコーディング名のCanonical Nameがずれている?
http://www-2ch.net:8080/up/download/1184761963648982.eOTjlL
ISO-2022-CN-EXTあたりから1こずつずれてる気がします

・UTF-16LEで1行目に \ だけかいたテキストファイルを Shift_JIS に変換しようとすると
例外を吐いて落ちる
iconv.exeもiconv.dllのiconv(3)も同様

すでにご存知でしたらごめんなさい
0341KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/19(木) 01:06:13
>>340
そのリストってどうやって作ったんですか?

後半についてはチェックしときます。
03423402007/07/19(木) 10:28:01
>>341
リスト自体は自前のプログラムで作ってます。
iconv.dllのlibiconvlistを呼んで、コールバック関数の中でiconv_canonicalizeにより
canonicalizeした名前を得ています。

アーカイブのcanonical.hの92行目あたりを見てみたのですが、

(int)(long)&((struct stringpool_t *)0)->stringpool_str426, (GBKに対応)
(int)(long)&((struct stringpool_t *)0)->stringpool_str354, (GB18030に対応)

となっていて、iconv -l で出力されるリストに含まれる 'CP936 MS936 WINDOWS-936'
に対応するcanonicalizeした名前が漏れている感じです。
0343KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/19(木) 12:04:09
CVSのHEADから持ってきたソースで、canonical.hは生成が必要な部分でしたから、な
んかおかしなところがあったと考えると納得いきます。で久しぶりにcvs updateして
みたら、VC++がサポートから外されてて愕然としました(笑

POSIX iconvの別の実装を使うことを含めて検討するので、修正にはちょと時間がか
かりそうです。ごめんなさいorz
03443402007/07/19(木) 13:58:04
ありがとうございます
気長に待ちますねー
0345名無しさん@お腹いっぱい。2007/07/19(木) 14:24:41
iconvってerrno使うのが個人的にはボミョウ
0346名無しさん@お腹いっぱい。2007/07/19(木) 14:57:00
Open Tech Press | Vimマスターへの道
http://opentechpress.jp/special/article.pl?sid=07/07/18/0849244
0347名無しさん@お腹いっぱい。2007/07/19(木) 23:11:47
コマンドモードで検索する後に / って打ちますが
その後の検索文字列を貼り付けで入れることってできまつか?
0348名無しさん@お腹いっぱい。2007/07/19(木) 23:18:57
Shift + Insert でできない?
0349名無しさん@お腹いっぱい。2007/07/19(木) 23:27:12
windowsのgvim使っていたんですが
Shift + Insert でできました^^
クリップボードの内容がはりつけられたんですが
ヤンクした内容をはりつけられないです。
クリップボードにヤンクする方法とか知りませんか?
質問が変だったらごめんなさい。
0350名無しさん@お腹いっぱい。2007/07/19(木) 23:35:25
事故解決しました。"*yy
0351名無しさん@お腹いっぱい。2007/07/20(金) 07:55:40
そういえば、Windows版では C-v とペーストのつもりでやってしまふ。
ワスは vim の範囲指定(C-v)も多用する人なので、指が混乱する。
0352名無しさん@お腹いっぱい。2007/07/21(土) 01:17:12
vimで、あらかじめ登録したキーワードを必要なときに自動入力させる方法ってないでしょうか?

たとえば、abcdeというキーワードを登録しておいて、
コマンドモードで、
!hoge
とすると、
abcdefg
という文字列が自動入力させるようなことです。

vimが終了しても、登録したキーワードが消えない方法がいいです。

よろしくご享受お願い致します。
03533522007/07/21(土) 01:47:58
自己解決しました!

.exrcに
map! hoge foo
のように登録しておいて、
viの入力モードで、hogeとキータイプすると、fooと自動入力されます。

0354名無しさん@お腹いっぱい。2007/07/21(土) 06:40:32
mapよりabbrevの方が便利だよ
mapだと"host"みたいに途中まで"hoge"と同じ文字列を打鍵した時しんどいで
0355名無しさん@お腹いっぱい。2007/07/21(土) 08:58:16
Ctrl+DとかCtrl+Fでスクロールするとき、パッと移動するんじゃなく
滑らかにスクロールさせるようにできないかね
ブラウザのページダウンみたく

どうも、どのくらい移動したのか把握しづらいんだよな
03563552007/07/21(土) 10:52:17
Smooth Scroll : vim online
http://www.vim.org/scripts/script.php?script_id=1601
Vim documentation: tips
http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/tips.html#scroll-smooth

ここら辺だと思うんだけど、ぜんぜん効果が確認できん
0357名無しさん@お腹いっぱい。2007/07/21(土) 10:53:00
正直あまり欲しいとは思わんが一応
:h scroll-smooth
とかゆーとく
0358KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/21(土) 13:21:02
>>343
> POSIX iconvの別の実装を使うことを含めて検討する

POSIX互換ではありませんがapr_iconvを検討してます。
0359名無しさん@お腹いっぱい。2007/07/21(土) 18:11:43
Gでファイルの末尾に飛びますが、
逆にファイルの先頭に飛ばすコマンドを教えてください。
0360名無しさん@お腹いっぱい。2007/07/21(土) 18:13:46
1Gかgg
0361名無しさん@お腹いっぱい。2007/07/21(土) 20:34:48
>>359
埼玉大学
0362名無しさん@お腹いっぱい。2007/07/21(土) 22:39:52
mzschemeってうまく動く?
0363名無しさん@お腹いっぱい。2007/07/22(日) 19:08:58
Vim7のヘルプ配布所がVimWikiからリンクされてないみたいだけど
追加してきて宜しいか?
ついでに、kaoriyaさんちの名無しのVIM使いさんへのリンクは古いですよ
お手すきなときに直していただければこれ幸い

Vim documentation: help
http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/
0364KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/22(日) 20:27:07
>>363
ありがとうございます。修正しました。

ところで、morazさんのVim情報集の移転先をご存知の方はいらっしゃいませんか?
0365名無しさん@お腹いっぱい。2007/07/22(日) 22:59:35
偶数行 or 奇数行だけに
行頭に文字列を追加する方法ってないですかね?

 s/^/strings/
↑ここでうまいアドレス指定方法があればと
 思っているのですが。
0366名無しさん@お腹いっぱい。2007/07/22(日) 23:31:19
>>365
%g//if line('.') % 2 == 0 | s/^/strings/ | endif
0367名無しさん@お腹いっぱい。2007/07/22(日) 23:45:31
:%s@.*\n.*\n@moge&@g
こんな感じでいいと思うけど、ファイルの最後でちょっと
うまくいかないな。
Vim6 Part10 >>304あたりに「2行おきづつ改行」する方法が載ってた。
0368名無しさん@お腹いっぱい。2007/07/22(日) 23:49:36
>>366
ありがとうございます。
無事に出来ました。

こんな書き方も出来たんですね。
もっと勉強します。
0369名無しさん@お腹いっぱい。2007/07/22(日) 23:54:28
>>367さんもありがとうございます。
出来ることを確認しましたが、
僕の今の知識じゃ、理解しえないみたいです。。

vimの使いかた、もっと調べます。
03703632007/07/23(月) 07:39:47
>>364
修正ありがとうございます。

Vim7ヘルプ配布所、VimWikiのリンクページに追加してきました。
問題があれば適当に直してくださいです。
0371名無しさん@お腹いっぱい。2007/07/26(木) 00:02:30
すみませんが質問させてください。
香り屋のgVimを使っているのですが、sort等の外部コマンドが無い状況でVimだけで以下のようなことがえきるかおしえてください。
もしできるのであれば、やり方も教えていただけるとありがたいです。

--------------------------------------------------------------
..hoge1 {
hoge- hoge
geho- geho
}
..hoge2 {
hoge- hoge
geho- geho
}
--------------------------------------------------------------
上記のようなテキストがあるとします。
そのテキストの中の{}に囲まれた行をソートしたいです。 {}で囲まれた部分は複数行あり、
{}はファイルの中にいくつもあり、その中を全てソートしたいです。 また、{}の前の「..hoge1, ..hoge2」もソートしたいです。
その際には、..hoge1等についている{}の中身はそのhoge..1と一緒に移動させたいです。

もう一つ質問なのですが、
.hoge1
.hoge2
.hoge3
等とある文字列の後に数値をつけて、その数値を大きくしていき指定行数挿入したいのですが方法はありますででしょうか?
数値だけでもカウントアップできれば、後で数値の前に文字列をつければいいと思うので、上記ができない場合は
数値だけでもできる方法を教えていただけるとありがたいです。
どうかよろしくおねがいします
0372KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/26(木) 01:56:49
>>371
7.1は組み込みのsortがあるので、恐らくできます。

1. {}の内側のソートはこんなかんじ

    :g/{/ .+1,/^}/sort

2. {}ブロックのソートはこんなかんじ

    :g/{/ .,/^}/-1s/\n/^A/
    :%sort
    :%s/^A/\r/g

上記の^Aは<CTRL-V><CTRL-A>とタイプして入力してください。

3. .hoge1の行で次のようにタイプしてください。

    qa0yyp<CTRL-A>q99@a

途中の99の部分は{繰り返したい回数-1}に置き換えてください。
0373名無しさん@お腹いっぱい。2007/07/26(木) 17:34:30
foo [bar]
hoge [huga]
...

というテクストを

bar.foo
huga.hoge
...

というように並び替えたいんですが,
vim の置換ではどうやればいいでしょうか?
0374名無しさん@お腹いっぱい。2007/07/26(木) 17:55:53
:%s/\(\w\+\)\s*\[\(\w\+\)\]/\2.\1/
\w([0-9A-Za-z_])でなくて\S(空白以外)にした方がいいかもしれないけど。
03753732007/07/26(木) 18:05:43
それでできました.
ありがとうございます.
0376名無しさん@お腹いっぱい。2007/07/27(金) 15:08:53
ywで単語をコピーしたあと、
:!grep (コピーした単語) ./*
を実行するときコピーした単語をペーストするにはどうしたらいいですか?
0377名無しさん@お腹いっぱい。2007/07/27(金) 15:31:18
<C-r>"
0378名無しさん@お腹いっぱい。2007/07/27(金) 15:50:13
>>377
できましたありがとうございました。
0379名無しさん@お腹いっぱい。2007/07/28(土) 11:16:53
NERD_tree.vimのようなエクスプローラを表示するプラグインで、
表示するドライブを切り替えるにはどのようにすればいいか分かる方いませんか?
WindowsでVim7をC:ドライブにインストールしていて、D:ドライブを見たい時に困っています
03803792007/07/29(日) 10:07:37
とりあえず自己解決
結局ドライブの切り替えは標準の機能でできそうにないので
D:ドライブを引数にして開くコマンドを別に割り当てて対応しました
0381名無しさん@お腹いっぱい。2007/07/31(火) 07:17:33
:sp でウインドウ分割(2分割)しているときに、
現在のカーソルがあるウインドウじゃないほうを閉じたいス。
教えてス。
0382名無しさん@お腹いっぱい。2007/07/31(火) 07:27:14
>>381
gvim(windows)ではCtrl+W に o で閉じられますた。
他の環境は知らないけど。
0383名無しさん@お腹いっぱい。2007/07/31(火) 12:45:41
slackware使いなのだが、最新版にしたら、vimのやつ勝手に
行末のCRLF を解釈するわ、tex だの html だのを解釈するわ
で、機能を切るのに大汗かいた。エディタなんて普段は何も
しないのがよい。デフォルトに余計な機能を設定してほしく
ないんだが。
0384名無しさん@お腹いっぱい。2007/07/31(火) 12:48:30
slackなのに細かいんだな
0385名無しさん@お腹いっぱい。2007/07/31(火) 13:15:26
> 行末のCRLF を解釈するわ、tex だの html だのを解釈するわ
それデフォルトじゃないから
0386名無しさん@お腹いっぱい。2007/07/31(火) 13:24:31
slackというより vim そのものが、7.1版になってスタートアップで
いろいろな機能をonにするように設定して配布しだしたんじゃないか
な。作者としてはせっかく苦労して作った機能だから試してもらいた
いんだろうけど、それを切る方法を知らない使用者にはたまったもの
ではない。
0387名無しさん@お腹いっぱい。2007/07/31(火) 13:30:15
>>385
そうだろう、半年まえまではこんなのデフォルトじゃなかった。
それが vim7.1になって、/usr/share/vim/vim71/filetype.vim
でファイルタイプ自動検出するのをデフォルトにしてやがる。
0388名無しさん@お腹いっぱい。2007/07/31(火) 13:42:45
improveしないviはただのviだ。
03893872007/07/31(火) 13:45:53
あ、上はちょっと誤解のある書き方かな。filetype 検出の
直接の元凶は vim7.1に標準添付されていた(と思われる)
/usr/share/vim/vimrc の中で、
"Enable file type detection.
filetype plugin indent on
としている件だ。
0390KoRoN@Vim%Chalice ◆8XALICEsdk 2007/07/31(火) 14:09:54
slackwareでの、vimのパッケージメンテナの趣味が変わったのでは?
素のvimは、ほんとにデフォルトだと何にもonになってませんよ。
0391名無しさん@お腹いっぱい。2007/07/31(火) 16:25:30
つーかrcファイルなんて気に食わなければ手で書き換えればいいじゃん
03923872007/07/31(火) 17:35:27
>>390
調べたらご推察どおりだった。以前は slackではシステムワイドで
vimrc を設定していなかったのに、slackware 12.0 になって
わざわざ /usr/share/vim/vim71/vimrc_example を
/usr/share/vim/vimrc にコピーしてくれていた。まさにしく
メインテナーのPat氏の趣味が変わったのだった。
>>391
わかってしまえばそのとおりなんだけど、知らなかったもんで
原因追求にてこずったんだ。straceでvimの発行するシステム
コールを追跡してやっと見つけた。
0393名無しさん@お腹いっぱい。2007/08/02(木) 09:58:32
環境は、
Vine Linux 4.1
VIM - Vi IMproved 6.4
で、SynapticパッケージマネージャでGVimをインストールした以外は
デフォルトのままです。

日本語入力したあと、Escキーでコマンドモードに戻るときに、
自動的に日本語入力(Anthy)をオフにしたいんですが、できますでしょうか。

WindowsのGvim(Kaoriya版)を使っていたときは、
Escキーを押したときにIMEをオフにしてくれていて便利だったので・・。

よろしくお願いします。
0394名無しさん@お腹いっぱい。2007/08/02(木) 14:49:13
vi協調モードを有効にする
0395名無しさん@お腹いっぱい。2007/08/02(木) 18:53:06
質問なのですが、
Vim7で、印刷時の行間を調節する方法はないですか?

WindowsのGUI版だと画面表示の行間の調整はあるみたいですが
印刷のときの設定は見つからなかったので…
0396名無しさん@お腹いっぱい。2007/08/02(木) 23:36:02
LustyExplorer.vimはWindowsで使えない?
なんかコマンド実行でエラー出ますけど
ぐぐると同じ現象が報告されてるので私だけでは無さそう
なんとかならないのか
0397名無しさん@お腹いっぱい。2007/08/02(木) 23:38:12
>>396
知るか
0398名無しさん@お腹いっぱい。2007/08/02(木) 23:47:00
MiniBufExplorerで満足している人間が大半ということかしら
そもそもWinユーザがいないのか
0399名無しさん@お腹いっぱい。2007/08/02(木) 23:47:18
汁か!
Sealか?
「死」要るか?
0400名無しさん@お腹いっぱい。2007/08/02(木) 23:51:11
はいはい わろすわろす
あなたはもういいよ
0401名無しさん@お腹いっぱい。2007/08/03(金) 10:40:36
>>394
Vine 4.1のデフォルトはscimだからダメみたいよ。
0402名無しさん@お腹いっぱい。2007/08/03(金) 17:37:02
>>396
それ、中身はまんまRubyスクリプトで、
使ってるライブラリがWindows対応してないから使えなさそ
04033812007/08/04(土) 00:15:12
>>382
出来ました。ありがと。
0404名無しさん@お腹いっぱい。2007/08/04(土) 00:31:56
C-w vでウィンドウを縦分割したとき、
カレントウィンドウの横幅を変えたいんだけど
どうすればいいでしょうか
0405名無しさん@お腹いっぱい。2007/08/04(土) 00:41:59
C-w >かC-w <
0406名無しさん@お腹いっぱい。2007/08/04(土) 00:57:13
>>405
ありがとう!
0407名無しさん@お腹いっぱい。2007/08/04(土) 10:07:42
>>405
繰り返し行いたい場合はどうしたらいいですか?
何回もC-w > をやるんですかね。
■ このスレッドは過去ログ倉庫に格納されています