Python Tips Python:リスト内包表記の使い方 リスト内包表記の使い方 リスト内包表記の単純な形式は以下のとおりです。 例えば以下のようにリストを作成できます。 >>> number_list = >>> number_list >>> number_list = >>> number_... 2019.02.18 Python Tips
Vim Tips Vim:1行おき(奇数行、偶数行)に削除する方法 1行おき(奇数行、偶数行)に削除する方法 以下のコマンドを実行すると1行おき(偶数行)に削除できます。 :g/^/+d 実行前 1 2 3 4 5 実行後 1 3 5 なお、奇数行を削除したい場合は以下のコマンドを実行します。 :1d|g/... 2018.08.23 Vim Tips
Vim Tips Vim:行末の無駄な空白(スペース)を削除する方法 行末の無駄な空白(スペース)を削除する方法 以下のコマンドを実行すると行末の無駄な空白を削除できます。 :%s/\s\+$//e \s は空白文字、\+ は直前の文字の1回以上の繰り返し、$ は行末を意味します。 e フラグはパターンが見つ... 2018.08.23 Vim Tips
Vim Tips Vim:recordingを解除する方法 recordingを解除する方法 Vimのステータス行に recording @q などと表示されているのを解除したい場合は q を押すと解除できます。 recordingとは recording が表示されているときはマクロを記録していま... 2018.08.22 Vim Tips
Vim Tips Vim:<leader>キーの確認と変更方法 <leader>キーの確認方法 <leader>キーはデフォルトでは \ (バックスラッシュ)にマッピングされています。 :echo mapleader を実行して、 E121: Undefined variable: mapleader ... 2018.08.22 Vim Tips
Vim Tips Vim:タブ、スペース、改行を可視化する方法 タブ、スペース、改行を可視化する方法 vimrc に以下のコードを追加します。 set list set listchars=eol:$,tab:>-,trail:~,extends:>,precedes:< set list により可視化... 2018.08.21 Vim Tips
Vim Tips Vim:タブの順番を変更(位置を移動)する方法 タブの順番を変更(位置を移動)する方法 順番を変更したいタブを表示して以下のコマンドを実行します。 :tabm がタブの順番で、一番目にする場合には 0 を指定します。 :tabm 0 二番目にする場合は 1 を指定します。 :tabm 1... 2018.08.21 Vim Tips
Vim Tips Vim:水平分割と垂直分割を切り替える方法 水平分割と垂直分割を切り替える方法 水平分割から垂直分割に切り替えるには CTRL + w t を押してから CTRL + w H を押します。 垂直分割から水平分割に切り替えるには CTRL + w t を押してから CTRL + w K... 2018.08.20 Vim Tips
Vim Tips Vim:スワップファイル(.swp)を作成しないようにする方法 スワップファイル(.swp)を作成しないようにする方法 vimrc に以下のコードを追加するとスワップファイルを作成しないようにできます。 set noswapfile または、Vim起動時に -n オプションを指定します。 vim -n ... 2018.08.20 Vim Tips
Vim Tips Vim:確認しながら置換する方法 確認しながら置換する方法 確認しながら置換するには c フラグを追加します。 :%s/old/new/gc c フラグを追加すると置換時に以下のような確認メッセージが表示されます。 replace with new (y/n/a/q/l/^... 2018.08.19 Vim Tips