[過去ログ] Vim Part22 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
29: 2013/04/17(水)12:09 AAS
>>26
アイデアとしてはこんなかんじとか
最小限のことしか実装してないしウィンドウの判定も決め打ちだからこれは実用的ではないけど
function! s:ObserveScroll()
if 1 < winnr('$')
return
endif
split
call setwinvar(winnr(), '&previewwindow', 1)
endfunction

nnoremap <silent> <ScrollWheelUp> :call <SID>ObserveScroll()<Cr><ScrollWheelUp>
nnoremap <silent> <ScrollWheelDown> :call <SID>ObserveScroll()<Cr><ScrollWheelDown>
autocmd! WinLeave * if winnr() == 1 | execute 'pclose' | endif
30
(1): 2013/04/17(水)18:01 AAS
皆さん回答ありがとうございます。
やはり厳しいみたいですね・・。
vimに割くウィンドウの大きさを縦に目一杯伸ばして少しでも動かさずに済むようにはしてみます。
どうもありがとう御座いました。
31
(1): 2013/04/17(水)18:13 AAS
>>30
splitして、片方をスクロールするといいよ
32: 2013/04/17(水)19:28 AAS
>>31の言うように、:vsp してスクロール。終わったら片方を閉じるのがいいかもね

個人的に困ってはいないけど、他のエディタみたいにカーソル置いたままスクロールできても悪いことはないよな
実装上の都合なのかね
33: 2013/04/17(水)20:36 AAS
コンソールの仕様引きずったまま
直す必要ないからそのままにしてんのかね
34: 2013/04/17(水)20:47 AAS
ctrl+oで戻ってくれればいいけど
35
(1): 2013/04/19(金)23:42 AAS
>>26
編集中?Insert mode? これで書いてあることだけはできるよ。文字を入力しようとすると戻る。
外部リンク:pastebin.ca
36: 2013/04/20(土)11:47 AAS
Cool!
winsaveviewとwinrestviewいいね
37: 2013/04/20(土)18:09 AAS
>>35
質問者です。ありがとうございます。normal modeを想定していましたがinsert modeでも十分です。まさに実現したかった動作なので大変助かりました。
38: 2013/04/21(日)01:15 AAS
InsertCharPre 使ってるところがモダーンVimですな
39: 2013/04/21(日)15:02 AAS
vim を本気で使い出してプログラミングはすごく便利なんだけど、
日本語を本気で打というとすると切り替えが多くて使いづらく感じている。

調べたら、
外部リンク:sites.google.com

みたいなのもあるようなんだが、みなさんこういうの入れているの?

それとも基本はプログラミングだけで、
日常のメモ書いたりするテキストエディタには使わない感じ?
40
(1): 2013/04/21(日)15:11 AAS
uimのvi協調モードを使ってる
41: 2013/04/21(日)17:45 AAS
>>40

すんません、単語を知らなかった。
vim協調モードで検索したらたくさん出てきますた。
IME によってはサポートがあるのか、なるほど。ありがとう。
42: 2013/04/21(日)18:49 AAS
最近はIMをimeって言うの?
いちいち違和感感じてしょうがないのはおじさんだからかな
43: 2013/04/21(日)19:11 AAS
おじさんならFEPだろ
IMEはMS用語
44: 2013/04/21(日)19:16 AAS
そうそうfepなのよ
imeは市民権を得たのかな
45: 2013/04/21(日)19:26 AAS
FEPなんて言葉もう使わないよ。
IMEが標準語って感じじゃない?
46: 2013/04/21(日)20:16 AAS
なんでWindowsはKaoriYa版一択な空気なんですか?
普段LinuxとかBSDで使ってて、今度Windowsにも導入しようとしてググってみたら
公式のバイナリ入れてる例があんまりない
~/.vimrcじゃ対処出来ないレベルの問題があったりする?
47: 2013/04/21(日)20:35 AAS
どれが公式のバイナリか知らんけど
俺が使ってるgnupack-develに付いてるgvimは
開こうとするファイルのパスによっては
開けなかったりする
48: 2013/04/22(月)21:07 AAS
kaoriyaも稀にうまく取り扱えないパスあるよ

あとgrepにカレント以外のパス渡そうとするとミスること多いのよく分からん

まあWinスレで言うべきか
49: 2013/04/22(月)21:49 AAS
まあ win 版はまともに動かないとこもあるよね。
というより、win 版を unix 的(?)に動かそうとすると、かな。
50
(1): 2013/04/24(水)22:34 AAS
mapで実行したコマンドでエラーを吐かせないようにする方法ある?

具体的には、Enterで折りたたみの開閉をしたいんだけど
map <Enter> za
ってすると、折りたたみのないとこでEnter押しちゃった時にいちいち
エラー出るのがめんどくさくて…
51: 2013/04/25(木)00:13 AAS
>>50
こういうかたち?
nnoremap <silent> <leader>g :silent! normal! za<cr>
52: 2013/04/25(木)22:34 AAS
なるほど、normalなんてもんがあるのか。ありがとう。
53
(3): 2013/04/27(土)21:39 AAS
.vimと.vimrcを他の場所に移動したいんですがうまくいきません。
.vimディレクトリがないなら-uオプションで.vimrcを指定するだけでOKみたいですが、
.vimディレクトリも移動するにはどうやるんでしょうか?

とりあえずググったところ、あまり的を射たものは見つかりませんでした。
試しに↓の方法をやってみたんですが
外部リンク:stackoverflow.com
たとえば nnoremap sv :vsp n<Cr> と設定して sv と入力すると :vsp n<Cr> と表示されて
終わってしまいます。そこでEnterを押すと入力されます。
54
(1): 2013/04/28(日)03:21 AAS
>>53
-N オプションを指定してみるとか?
55
(1): 2013/04/28(日)08:59 AAS
>>53
runtimepathの変更がしたいのなら
外部リンク[html]:nanasi.jp

あとこれもやりたいことに近いのかな
外部リンク:teppeis.hatenablog.com
56
(1): 2013/04/28(日)10:36 AAS
vimで日本語と英語とロシア語の3つが綺麗に表示できる設定はないかな?
いまはロシア語の表示が悲惨なことになってる。
フォントを探せばいいのかあるいは別の何かの設定を変えればいいのか見通しがつかない。

画像リンク

57
(1): 2013/04/28(日)11:39 AAS
:set ambiwidth=double したらとりあえず解決しそうだけど
常用するような人はキリル文字は半角で表示したいんだろな
58: 2013/04/28(日)11:45 AAS
この手の問題は使ってるターミナルにも依存してくるからな
gvim使えば多少は緩和するのかね
1-
あと 943 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.012s