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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
86: 2013/05/20(月)01:12 AAS
>>85
ほんまやな。:e<Cr> してあげたらnetrw起動してくれるみたいやけど
vim --remote-send ':e /path/to/foo<Cr>' ならいけるから、引数がディレクトリかどうかで
よしなにやってくれるシェルスクリプトでも書いたらおkやな
87: 2013/05/20(月)02:01 AAS
おお!それで行けますね。ありがとうございます。
タブで開きたいので
vim --remote-send ':tabnew /path/to/foo<Cr>'
って感じですね。
ファイルの時もこれでいけるのでこのコマンドで完結しそうです。
ただ--remote-tabはgvimが起動してなくても起動してくれるけど--remote-sendはエラーを吐きますね!どうでもいいですけどね。
88: 2013/05/20(月)11:39 AAS
そこらへんは、vim --serverlist してサーバがあるかないか判断したらいけるんやないか
つか、vim --help よみなさい
89
(1): 2013/05/23(木)00:04 AAS
ついにパッチの数が4桁に突入してしまった
90
(1): 2013/05/23(木)00:30 AAS
>>89
7.3長いよな…2010年8月〜

7.4 の新機能 (予定)
(1) improve Python support
(2) include a faster regexp engine
(3) include pending patches and fix bugs

7.3 で新しく実装されたのが Vim script の float サポートとかそんなんだったときの残念感に比べたらちょっと楽しみか…
91
(1): 2013/05/23(木)12:55 AAS
windowsのgvimでpowerlineの文字化けを直すにはどおしたらいいでしょうか
92: 2013/05/23(木)15:11 AAS
>>91
どちらのpowerlineでしょうか?python版?
93: 2013/05/24(金)22:14 AAS
>>80
全角空白が map できないとかそういう話?
94
(1): 2013/05/24(金)22:49 AAS
gvimに乗り換えたら、半角のバックスラッシュが打てなくなってしまいました。

キーボードの右上の方にある円マークのキーです。

コンソールの中のvimだとバックスラッシュが出力されるのに
gvimだと円マークになります。
なんとかならないでしょうか。
95: 2013/05/24(金)22:55 AAS
針でかいわー
96: 2013/05/24(金)23:14 AAS
ウソ?
97: 2013/05/25(土)01:06 AAS
>>80
autocmd InsertCharPre 使ったらいけそうな雰囲気
こゆこと?
autocmd! InsertCharPre <buffer> let v:char = (v:char == ' ' ? ' ' : v:char)
98: 2013/05/25(土)01:17 AAS
>>94
どうしてもバックスラッシュっぽい文字が入力したければインサートモードにて
<C-v>u29f5
とすればそれっぽい文字を入力することができます
ただ、これは正確にはバックスラッシュではないことをご了承ください
99: 2013/05/27(月)23:29 AAS
>>90
re 速くなるのか。\%v 系が速くなるといいんだが。あれ割と遅いからなあ。
でもあんまり使われてなさそうだから変わってないかも。
100: 2013/05/28(火)15:36 AAS
裏でgvimで編集中のファイルをターミナル上のvimから引き継ぐ
方法って何かないでしょうか
PCの前に座っている際はgvimで編集してて、それを放置したまま
リモートからつなぎ、ターミナル上のvimで作業を継続したいの
ですが
いまはgvimをkillして、vimで開きなおしてrecoverしていますが、
スマートじゃないので
101: 2013/05/28(火)15:44 AAS
screenとか使わないのかな。
102: 2013/05/28(火)15:46 AAS
あ、GUI必須ならだめか。
103: 2013/05/28(火)15:56 AAS
そもそもなんでgvimなんて使う?
104
(1): 2013/05/28(火)16:33 AAS
なんて、ってw
105
(1): 2013/05/28(火)16:40 AAS
>>104
あれ?
>そもそもなんでgvimなんて使う?
って、日本語としておかしかった?
106: 2013/05/28(火)17:08 AAS
んにゃあ、単純にgvimの方が使いやすいと思ってるので
日本語周りとかでターミナル側の設定とか?で悩まなくてすむし
ターミナルの方はtmux越しのことが多いので、
はじめからリモートで作業するのが分かってればvimにするんですけど
107: 2013/05/28(火)17:24 AAS
>>105
日本語としてはおかしくないけど
gvimを悪く言わなくてもいいじゃない、と思ったもので。
108
(1): 2013/05/28(火)17:25 AAS
mksessoinじゃだめかな。
あんまり変わらんか。
109: 2013/05/28(火)18:01 AAS
>>108
ああ、なるほど
remote-sendと組み合わせられるならいけるかもですね
110
(1): 2013/05/28(火)18:15 AAS
試してみました
編集中のファイルを上書き保存して問題ない場合は
gvim --remote-send "<C-?><C-N>:mks!<CR>:wq!<CR>"
vim -S
でいけそうです

保存してない変更もそのまま引き継げればベストですが
まあgitか何かで差分修正がすぐできるなら、これでもいいか
111: 2013/05/28(火)18:33 AAS
>>110
そこまでやる必要があるかどうかは別として、スワップファイル使えば保存済みかどうかも含めて復元できるで
vim -r /path/to/swapfile
112
(1): 2013/05/30(木)02:37 AAS
MacVim kaoriya版を使用しています
PHPでインデントが行えません
smartindnt, autoindentともにダメです HTMLならできるのですがPHPだと必ず行頭に戻ってしまいます
解決法をご存知のかたは教えていただけたら幸いです
113: 2013/05/30(木)10:15 AAS
追加
エラーメッセージは、large indent deactivedと表示されます
114
(1): 2013/05/30(木)23:31 AAS
>>112
一度開発版試してみたら
外部リンク:github.com
安定版(?)はこっちらしい
外部リンク[txt]:www.2072productions.com

indent/php.vim ちょっとみたけど、長々と色々やってるから途中であきらめた…
115
(1): 2013/05/31(金)16:23 AAS
>>114
開発版の方はすでに試していましたが治らずといった感じです
設定をいろいろ触ったせいか概ねのものにはちゃんとインデントしてくれるのですが
どうしても閉じタグだけ勝手に行頭に戻ってしまいます
1-
あと 886 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.014s