[過去ログ] Vim Part30 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
171: 2021/03/29(月)20:26 AAS
>>164
外部リンク:anond.hatelabo.jp
172: 2021/03/29(月)20:41 AAS
まあ人それぞれな気がする
173: 2021/03/29(月)20:45 AAS
>>169
よろしくないよなー、初めてvimscript書くとき参考に既存のファイル開いたらse et au! au!言っててなんじゃこりゃって
そして:abに気付くのはもっと先の話…
せめてスクリプトに書くの非推奨って明言してほしい、vim内部でも使われてるけどな!
174: 2021/03/29(月)20:58 AAS
:ecchi
175(2): 2021/03/29(月)21:03 AAS
hjklに慣れろってのは反対だなー
それで別に何か生産性が上がるわけでもなし
使って慣れる必要があり、かつ習熟で効率が最も上がる移動コマンドはf(次にタイプした文字へジャンプ)コマンドでしょう
hjkl連打してるのは危険サイン、nunmup h(jkl)で矯正しよう
w/b等もfで代替可能なものなので、中級者以降でも練習のつもりでやってみるのもいいと思う
176: 2021/03/29(月)21:16 AAS
EWS-UX/Vの頃から40年vi使ってるけど、実践Vimはとてもためになったよ
こんな機能あるんだ!って目から鱗がたくさん落ちたさ
177(1): 2021/03/29(月)21:25 AAS
i/ctrl-[
yy/p/P
q:
qq
@@
f/F
:reg
:ls/bn
/
:% s/
:r
これだけ覚えれば大体なんとかなる
外部ツールならこうするんだけど、って思ったら無理にvimでやる必要はない
その場にコマンド書いてyyでコピー、q:で(普通のコマンドが自由に使える)exコマンドラインを開き、pで貼り付け実行、:r !cmdで結果を次行へ読み込めばいい
記録も残せる
178: 2021/03/29(月)21:50 AAS
>>177
たのしいUNIX 坂本 文著
のレベルっすね。
179(1): 2021/04/01(木)09:17 AAS
>>175
fは次の行いってくれるとうれしいんだが
;,は便利そう
180: 2021/04/01(木)10:02 AAS
>>179
f拡張のclever-f.vimとか
181: 2021/04/01(木)12:58 AAS
>>175
korn shell でset −o vi するなら hjkl,x は知らないと死にそうになる。
bash でよければ要らないな、とは思う。
182(1): 2021/04/01(木)14:08 AAS
バイナリやログじゃなくて普通のソースコードはf...で移動してるな
183: 2021/04/01(木)14:15 AAS
>>182
.で飛べるのは多分標準じゃなくてプラグイン
184: 2021/04/01(木)14:22 AAS
.は飛んだ所で書き換えの繰り返しにfと合わせて便利なので、検索と意味的にも合うnをマップするのを薦める
185: 2021/04/01(木)19:01 AAS
おれはしない
186(1): 2021/04/04(日)22:31 AAS
shellではemacsキーバインドを使ってしまう
viキーバインド使う人はどこにメリットを感じてるんやろ(´・ω・`)
187: 2021/04/04(日)23:09 AAS
好みや慣れ
188: 2021/04/04(日)23:15 AAS
シェルはemacs風でいいんでないの
さすがに一行編集にモード切り替えはつらい
素早くy/pで行単位で編集できるのが強みなわけで
シェルスクリプト組む時はインタラクティブシェルでfcをvimに紐付けて素早くサイクル回し、仕上ったスニペットを.shへ順次追記してる
189: 2021/04/04(日)23:28 AAS
readlineの話になるけど、あんまり良く出来てるとは思えないしなvi風モード
190: 2021/04/04(日)23:33 AAS
>>85らへんで話題になった:termからシェルに繋ぐのはアリだと思う
出力をリダイレクトし忘れた時とか取りあえずログ取りたいときとか
おもむろに:wして、不要部はdgg/dG$してしまえばいい
191: 2021/04/05(月)00:14 AAS
>>186
emacs ではカーソル使うせいでキーバインド覚えてないんだが。
最初に覚えたのがviで、覚えないと1文字でも間違えると直し方わからん、新しいファイルでゼロから打つかな、みたいな事をしてたせいなんだが。
192: 2021/04/05(月)12:27 AAS
メリットはないが手が勝手に動いてくから仕方なく使ってる
193: 2021/04/07(水)22:33 AAS
viとemacsとwindowsのショートカットを同時に使うと
結構混乱するよな
まあC-pぐらいしか間違えないんだけど
194: 2021/04/11(日)20:27 AAS
1234
5678
1234
5678
という4行の文の1行目に
123 4
という感じにスペースを挿入後
2〜4行目に対しても3文字めの後ろにスペースをまとめて挿入する方法はありますか?
ご教授ください
ってテキスト行に
123 4という感じにスペースを挿入後
195(3): 2021/04/11(日)21:39 AAS
%s/^.../\0 /g
196: 2021/04/11(日)22:02 AAS
ブロック選択してブランク挿入とか
197: 2021/04/11(日)23:26 AAS
C-vの矩形選択
198: 2021/04/12(月)00:14 AAS
>>195
括弧でキャプチャしなくても取れるの初めて知った
\0はヒットしたものをキャプチャしてるのか
勉強になった
199: 2021/04/12(月)08:13 AAS
数十行までなら最初の行に入れた後にj.j.j.j.の連打でよい
200: 2021/04/22(木)06:14 AAS
>>195
gはいらない
上下前次1-新書関写板覧索設栞歴
あと 802 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.021s