[過去ログ] Vim Part28 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
304: 2018/08/31(金)18:30 AAS
最近microって言う、めっちゃ普通のキーバインド使えるエディタがあるらしい
305(1): 2018/08/31(金)19:34 AAS
>>303
s
306(1): 2018/08/31(金)20:04 AAS
>>305
ありがとう
xiをsだけで出来るって事?
307(1): 2018/08/31(金)22:45 AAS
>>306
cでもよし
visualモードのsとcは同じ
俺はsはめったに使わないので :sort コマンドをマップしてる
308(1): 2018/09/01(土)06:06 AAS
>>307
どうもありがとうございました!
あと、範囲指定した状態でpでペーストしたらヤンクした内容に置き換えてられるんですね
数字の上にカーソルを合わせた状態で何かのキーを押せば1つづつ増減できたと思うんんですが、どのキーを押すんでしょうか?
しばらくvimを使わないとすぐに使い方忘れてしまいます。
309(1): 2018/09/01(土)09:45 AAS
>>308
<C-a>
<C-x>
310(1): 2018/09/02(日)03:08 AAS
同じ置換でもsubstituteだったりreplace面倒だから統一してくれない?
311: 2018/09/02(日)08:12 AAS
>>309
どうもありがとうございます
感謝!
312: 2018/09/02(日)08:13 AAS
>>310
どういうことですか?
313: 2018/09/02(日)11:07 AAS
sとrどっちがどっちか分からなくなるってことだろう
そんなの慣れだからひたすら入力するしかない
314: 2018/09/02(日)11:40 AAS
substituteは代替でreplaceは交換らしい
確かにrやRコマンドはあくまで文字の入れ替えだけだな
315: 2018/09/02(日)13:05 AAS
ていうかaとiが対になってるってのもなんだかなぁと思う。
appendとinsertだっけ? うーん。
316: 2018/09/02(日)13:31 AAS
単語の頭文字ならまだいいじゃない。
記号が混ざるとカオスだわ
先頭のニュアンスを含む文字記号: I, +, -, 0, ^, '
前へ進むニュアンスを含む文字記号: l, n, ;, +
317: 2018/09/02(日)14:37 AAS
Vimでカーソルの位置を記憶する設定ってなんであんなにややこいんだろう
set savecursorpos
みたいに一発で設定できればいいのに
318: 2018/09/02(日)15:37 AAS
m+アルファベットじゃいかんの?
319(1): 2018/09/02(日)20:29 AAS
^や$での移動は正規表現思いだせってことなんだろ
なんでこいつらを頭とケツの意味にしたのか知らんが
貼り付けのpがpasteじゃなくてputだってのが衝撃だわ
320(1): 2018/09/02(日)23:58 AAS
>>319
英語配列では^と$が隣り合ってるからかな
と勝手に思ってる
321: 2018/09/03(月)00:10 AAS
押しにくいから^と$は<leader>+hと<leader>+lにしてる
322: 2018/09/03(月)00:13 AAS
>>320
騙したな!
323: 2018/09/03(月)00:31 AAS
bashだと空白で始まる履歴や履歴の重複を回避できるけどvimにもあるのかな
その場で履歴を編集できたらいいんだけど
324: 2018/09/03(月)07:01 AAS
Vim8.xで環境変数がない場合の既定の文字列を設定するって実現できますか?
シェルで言うなら${ENVVAR:-defval}みたいな感じです
$ echo ${ENVVAR:-defval}
→defval
$ ENVVAR=newval
$ echo ${ENVVAR:-defval}
→newval
325(1): 2018/09/03(月)08:41 AAS
数十行の各行の頭に一文字+空白を入れる、みんなならどうやるの?
一文字は同じ文字の場合もあるし、連番の場合もある。
326: 2018/09/03(月)09:51 AAS
入れる文字がどこかに書かれてるならCtrl+vで貼るだけだけど
327: 2018/09/03(月)10:14 AAS
Ctrl+vで矩形選択してshift+iの後にfoo入れてESC
矩形貼り付けだとCtrl+r+"なんてしょうもない手順も踏まなきゃならん
一行のみで改行コードなしの制限付きでな
328: 2018/09/03(月)10:47 AAS
/var/lib/vim/addons
↑こんなパスが&runtimeに!
知らんかった。システムワイドに使いたいアドオンを管理するのに便利だな
329(1): 2018/09/03(月)12:18 AAS
>>325
■連番でない場合
ctrl+vで各行の先頭を範囲選択しておいて、
大文字のi+好きな文字列
■連番の場合
vで範囲選択しておいて、
:!nl -w 2 -s " "
でもvimmerなら当然マクロだよね!
1行目だけ
1 abc
と入力して先頭にフォーカスあてといて、
qqywjPbq10@q
330: 2018/09/03(月)12:24 AAS
>>329
おっとまちがえた。
qqywjPbC+aq10@q
ここでC+aはctrl+a
331: 2018/09/03(月)12:35 AAS
:r! seq -f "foo\%02g.txt" 10
vimマクロ?知らない子ですね
332(1): 2018/09/03(月)12:43 AAS
いいかげん連番機能覚えような
:h v_g_CTRL-A
333: 2018/09/03(月)13:22 AAS
^
上下前次1-新書関写板覧索設栞歴
あと 669 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.021s