[過去ログ] Vim Part22 (1001レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
239(1): 2013/09/05(木)22:31 AAS
>>233
スレ値やけど直った
CMD + ,でPreferences開いて、Draw marked text inlineをオフにしたら期待通りの動作になる
marked textが何か知らんけど,,,
240: 233 2013/09/06(金)00:08 AAS
みなさんありがとう。
>>239
そのチェックボックスがインラインインプットメソッドの設定です。kaoriya版だと日本語で「インラインインプットメソッドを使用する」という訳になってます。
そのチェック外すと入力中の文字が見えなくなって日本語がとても入力し辛くなります
241: 2013/09/07(土)20:13 AAS
そういえば実践Vim買ってきたんだけど、これ良い本やね
チュートリアル終わったら目を通すべきだと思った
242(2): 2013/09/08(日)20:44 AAS
ちょっと質問
set mouse=a
してるとき、
単独マウス左クリックとalt + マウス左クリックを入れ替えたいんだけど、
できませんか?
243: 2013/09/08(日)20:48 AAS
>>242 です
VIM - Vi IMproved 7.3
Huge 版 with GTK2 GUI.
です。
244: 2013/09/09(月)12:02 AAS
>>242
set mouse=a じゃないときは入れ替えたくないってことかな
245(1): 2013/09/09(月)21:00 AAS
>>233
これと同じか?
外部リンク:github.com
246: 2013/09/09(月)21:38 AAS
>>245
OSちゃうけど同じ問題っぽいな。しかも2年前。。。
247(1): 2013/09/13(金)01:38 AAS
MacVimのkaoriya使ってるけど、7.4にアップデートしたら日本語から英語になったんだけど俺だけ?
ググっても他に出てこないから俺の環境の問題なのかと思ってはいるんだが。
英語ってのは単純にvim起動したときに表示されるメッセージが英語になったり、
挿入モードで下に挿入でなくINSERTの表示が出たりする。
248: 2013/09/14(土)01:04 AAS
>>247
普段Kaoriya使ってないけどダウンロードしてみたらたしかにそうっぽい
まあINSERTでも問題なかろう
249(1): 2013/09/14(土)01:46 AAS
Vimを使おうとしています。
設定ファイルでおすすめな設定とかあります?
いろいろありすぎてわからないのですが
250: 2013/09/14(土)02:11 AAS
>>249
人それぞれ色があって自分の設定が一番使い易いと思ってるから、これコピーしときゃ間違いないみたいのはわからん
俺は最初数十行程度のvimrcをどっかで拾ってきて、徐々に人のを参考にしたりヘルプを読んだり(重要)しながら足していった
ちまちまやるの面倒くさかったら誰かのを丸ごとコピーしてもいいけど、いきなり1000行も2000行もあるのをコピーしてきたら全体を把握するのも難しいからオススメしない
関数も全然なくてシンプルだから、ここらへんから始めてみてもいいかも
外部リンク:stackoverflow.com
251(1): 2013/09/14(土)02:28 AAS
ノーマルモードで間違ってr押しちゃった時に、
ctrl-cで解除できるようにしたいんだけど設定方法知らない?
Escは遠いしとctrl-[はなんか押すの苦手で...
252(1): 2013/09/14(土)02:57 AAS
>>251
そういうオプションはたぶんない
rの代わりにgrを使えば<C-c>でキャンセルできる
grはVirtual Replace Modeなのでrとは挙動が違うところがあるけどたぶん問題ないと思う
253: 2013/09/14(土)03:13 AAS
>>252
>rの代わりにgrを使えば<C-c>でキャンセルできる
うわ、ホントだ。知らなかった。rでgrするようにマッピングすることにしました。
どうもありがと〜
254(1): 2013/09/14(土)23:00 AAS
プログラムを書いていると、例えば定数の定義のように
似たような行の一部だけを変えて、複数行書きたくなる場合が
ありますが、vimを使った場合、どうやって書くのが効率いいんでしょうか?
例えばこんなやつ。
public static final String CONST_AAA = "AAA";
public static final String CONST_BBBB = "BBBB";
public static final String CONST_CCCCC = "CCCCC";
自分は今までは、
public static final String CONST_ = "";
public static final String CONST_ = "";
public static final String CONST_ = "";
という、変更がない部分をまず作り、
AAA
BBBB
CCCCC
という、変更部分だけのテキストを矩形選択してから貼付ける方法で
秀丸を使ってやってました。
vimでも同じやり方はできるのか?もっと効率がいいやり方があるのか知ってたら教えてください。
255: 2013/09/14(土)23:28 AAS
行数とかにもよるけどオレなら
AAA
BBBB
CCCCC
を元にマクロでやるかなあ
256(2): 2013/09/14(土)23:29 AAS
iでインサートモードに入り
public static final String CONST_AAA = "AAA";
と書く。次にEscでノーマルモードに戻りyyでヤンク、2pで2行ペーストすると以下のようになる。
public static final String CONST_AAA = "AAA";
public static final String CONST_AAA = "AAA";
public static final String CONST_AAA = "AAA";
ここで/ で検索モードに移行してAAAと打ち込むと6つのAAAが捕捉される。
nで3つめのAAAに移ったら cw で単語の置換で BBBBを打ち込む。
Escでノーマルモードに移ったら nで2行目最後のAAAに移動して . と打つ。
. は前と同じ処理をするからAAAがBBBに変わる。
そしてまたnを押して3行目のAAAに移動したらcw からCCCCCと打ってからEscで抜けて、
同じように n. で打ち終わる。
257: 2013/09/15(日)01:40 AAS
>>256
よう、俺!
ほぼ同じだわ
258(1): 2013/09/15(日)02:00 AAS
c-vで短形選択したあとにIで先頭に挿入できるよ。
って、ことで最初に変化ある部分書いて変かないところを挿入かなあ。
s/^//でもいいけど
259: 2013/09/15(日)02:46 AAS
た・・・矩形
260: 2013/09/15(日)02:51 AAS
普段メインで使ってるテキストエディタは?
外部リンク:qooqoo.tv
いかん、vim勢が足りん。
みんな助けてくれ
261: 2013/09/15(日)03:11 AAS
あっ、めずらしいな
>>258
「矩形(くけい)」だよ
262(2): 2013/09/15(日)11:01 AAS
GVimでItalicの最後の文字が途切れてしまいます。直し方とかヒントみたいなものでもいいので、何かあれば教えてださい。
Gvimのばーじょんは7.4 です
フォントはInconsolataのTrueTypeを使っています。↓です。
外部リンク:code.google.com
Putty+Vimでは途切れません。
参考画像
画像リンク
263(2): sage 2013/09/15(日)12:02 AAS
vimで'と"を区別せずに簡単に検索する方法ないですか。
"foo"と'foo'が混在しているソースを保守してます。
264(1): 2013/09/15(日)12:42 AAS
両方検索ではだめか?
/\("foo"\|'foo'\)
265: 2013/09/15(日)13:31 AAS
>>264
ありがとうございます。
もう少しタイプ量の少ないやり方ないでしょうか。
毎回、手間で手間で…。
266(1): 2013/09/15(日)13:35 AAS
"foo" を全部 'foo' にする、
あるいはその逆ではダメなのか?
267(1): 2013/09/15(日)13:38 AAS
普通にこれじゃだめなの?
/["']foo["']
268(1): 2013/09/15(日)13:42 AAS
>>263
そんな都合のいいはなしはねえべ
そのソース見るときだけ
cno ' ['"]
cno " ['"]
すれば少しは楽かね
上下前次1-新書関写板覧索設栞歴
あと 733 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.011s