[過去ログ] Vim Part30 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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はいらない
201: 2021/04/23(金)08:56 AAS
>>195
\0 は & でいい
202(2): 2021/04/25(日)22:07 AAS
ターミナルからvimrcを開く方法を教えてください
$ vim -c "$MYVIMRC"
では開けませんでした
203(1): 202 2021/04/25(日)22:11 AAS
すいません~/.vim/vimrcのようにパスを指定するのではなく
$MYVIMRCを指定して開けるようにしたいです
204: 2021/04/25(日)22:27 AAS
>>202
vim ~/.vimrc
205: 2021/04/25(日)22:32 AAS
単に$MYVIMRCを定義してやれば良いだけでしょ。
206: 2021/04/25(日)22:34 AAS
>>203
MIVIMRCはvimが最初に見つけた設定ファイルの名前を入れる変数だからshellからはアクセスできないよ
どうしてもやりたいならshellの環境変数に設定するとか
207: 2021/04/25(日)22:35 AAS
$ vim -c 'expand("$MYVIMRC")'
vimを起動したら$MYVIMRC定義されているはずですので
こんな漢字でターミナルから起動したら展開されるかなと思ったんですけど無理でした
208: 2021/04/25(日)22:51 AAS
これで行けるな
シェルの環境変数として展開されるわけじゃないけど
vim +':e $MYVIMRC'
209: 2021/04/26(月)02:13 AAS
それですね
ありがとうございました
210: 2021/04/26(月)02:54 AAS
vimのオプションコマンド指定ほんと便利よね
中身exec $VISUAL +"…$1 ..."みたいなラッパスクリプトを~/binに:cmdとして量産してる(:prefixで名前衝突回避)
$ :find limits.h [count]が自分的キラースクリプト、オススメ
exec $VISUAl +":$2find $1"みたいな感じにしてる(参照してないので動作確認してよしなに直してね)
$ :hとかも重宝、ナイーブにやると新しいバッファも開かれて画面半分占められてしまうけど、|bd 1付けて自動で閉じればフルスクリーンで快適に読める
rc読まないオプション(-esとかだっけ)付けるとUI開かず(爆速になる)、stdin/stdoutで入出力してくれるからフィルタ書くのにも最適だね
211: 2021/04/27(火)21:34 AAS
Vimmerの達人達は、どんな職業の人が多いんだろ?
ちなみにオイラはレコーディングエンジニアで駆け出しVimmer
212: 2021/04/28(水)11:34 AAS
無職です
213: 2021/04/28(水)20:51 AAS
オイラはドラマー
214: 2021/04/28(水)21:41 AAS
ヤ○○なドラマー
215: 2021/04/28(水)22:50 AAS
呼ぶぜ
216: 2021/04/29(木)01:17 AAS
そこにvimがあるから
217(1): 2021/04/29(木)22:03 AAS
出所不明なプラグイン入れてるからか、ふとg:を眺めてたらループ変数っぽいiやらkが結構お漏らししてるのな
どこでletされたかオプションみたいに追えなかったっけ?
初期化されて使い回されるから多分無害なグローバル変数だろうけど、きになる
上下前次1-新書関写板覧索設栞歴
あと 785 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.029s