Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

IT派遣バイトでVimがなかったらやばかった

$
0
0

IT派遣バイトで役に立ったVimテク5選

IMG_2182.png

Summary

Vimがなかったらやばかった

行数のカウント

vipで選択してg<C-g>で行数カウント みたいな

覚え方

VIPな洗濯じじぃ

foo
bar
baz

Linesのとこ

Selected 3 of 17 Lines; 3 of 12 of 89 Chares; 12 of 155 Bytes

使い所

いろいろ

とくに前のファイルと比較な自力diffな時

10文字作成

<C-v>yでコピーして10pみたいな

覚え方

ヤンクヤンク ジュッピー

// なんとかして x をコピー
x

// 9文字貼り付けの最後に a みたいな
xxxxxxxxxxa

使い所

テストとか。256の文字入力のテストとかに。

1行にする

vipで選択してJで1行に

覚え方

VIPだじぇ〜

select*fromfootblwhereuserId>99
select*fromfootblwhereuserId>99

使い所

SQLファイル作成の時とかに

1行挿入

qqo<ESC>jqで1行記憶の2@qで2回繰り返し

覚え方

まくろ〜 まくろ〜

foo
bar
baz
foo

bar

baz

使い所

エクセル帳票の見出し文字とかに

空白行の削除

VIPで選択してvglobal/\S/dみたいな

覚え方

グローバル〜 グローバル〜

foo

bar


baz
foo
bar
baz

使い所

エクセル帳票のなにかに

実際には・・・

コマンド化して使ってました

command!-range DeleteEmptyLines calls:DeleteEmptyLines(<line1>,<line2>)function!s:DeleteEmptyLines(fst,lst) abort
  execute (a:fst)","(a:lst)'vglobal/\S/d'endfunction

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>