vim で Markdown table をぺろっと整形する
背景Markdown の table の整形めんどいvim でぺろっと整形したいMarkdown での表の表現はいくつかりますが, ここでは |で表現する形式(qiita や github...
View Article【Vim】起動時と保存時に自動で行末の空白を削除する設定
vimでの編集の際に以下の点で気になったため、解消できるかを調査。 「癖や不意」で行末に空白が入ってしまうため、毎回手動やコマンドで削除している。時々削除忘れを起こすことがあるため、自動で削除したい。削除防止を徹底するため、保存時だけでなく起動時も自動削除を行いたい。そこでautocmd機能を利用して、自動削除設定を記述していく。手順vimrc(設定ファイル)を開く。vim ~/.vimrc...
View Article【Vim】編集中ファイルのリネームをショートカットで簡単にする設定
背景vim編集時でもファイルリネームをしたい時に、以下の点で気になったため、可能であるのか調査。 長いコマンドではなく、キーバインドを利用してショートカット風に短くしたい。:wのような保存処理を忘れたとしても、自動で行えるようにしたい。対話的に処理を行えるようにしたい。そこでLeader機能を利用して、簡単リネーム設定を記述していく。手順vimrc(設定ファイル)を開く。vim ~/.vimrc...
View Article【Vim】自分まとめ
unix系のVimを勉強中ですアウトプット用に記事を書きます⌘ Command⇧ Shift⌃ Control⌥ Optionショートカットモードを変更する目的キー入力モードiコマンドモード:ヴィジュアルモードVSave /...
View Articlevimでterraform-lspを使いたい
はじめにvimに入門しました。terraformの勉強を始めたんですが、lspとやらが便利とのことなので試してみることにしました。環境OSmacOS Catalina...
View ArticleCmder上のvimでcolorschemeをmolokaiに変更した。
背景Windowsのコンソールが使いにくかったのでCmderを使い始めたもののCmderの設定とvimの設定が切り分けられないのが嫌で調べてみた。自前の.vimrcで設定しても反映されない。具体的に言うと、カラースキームをmolokaiにしたかったんだけど、明日には忘れている自信があるので忘備録として。1. molokai.vimのダウンロードと配置Molokai Color Scheme for...
View Articlevim (8.0以降)のインストールとconfigureまとめ
MacOS vim 7.3〜8.1、8.2で使える。1.前提条件gitが使えること。 /usr/local/bin/luaがインストール済みソースディレクトリで mkdir vim82 cd vim82などとしておく。2.vimのダウンロード候補1 git clone https://github.com/vim/vim.git候補2 Index of...
View Articlevueファイル内でscssを使う(シンタックスハイライトも含め)
vueでWEBサイトを作っているとき、せっかくだからSCSSで書きたくなりました。vueテンプレート内でscssを使うapp.vue<template> ~...
View ArticlePyCharmをインストールしたけど文字が入力できない!
はじめに解決策までの時間 30秒解決策の作業時間 10秒私のPyCharmのバージョン:2020.2解決策上部Toolsタブから Vim Emulatorのチェックを外せ。そうしたら慣れ親しんだWindowsのメモ帳と同じ動きをするだろう。 Ctrl+A も Ctrl+Cも使えるよ。なに? まだ入力できない?...
View ArticlePython3で簡単なVim Pluginを書く
はじめにVimのことをもっと知りたいと思い、PythonでVim Pluginを書いてみた(Neovim使ってるけど...)人生初のVim Plugin作ったものこれ https://github.com/shase/passgen.vim指定桁のパスワードを生成して、vimのbufferにinsertしてるだけディレクトリ、ファイル. ├── autoload │ └──...
View Articlevimで「E325:ATTENTION」エラーの対処法
vimでエラーvim操作でエラーが出たときの対処法をメモしておきます。# vim .bash_profile こちらのcmdを打つと下記のようなエラーが出てきました。E325: ATTENTION Found a swap file by the name ".bash_profile.swp" owned by: wakamiyahiroyuki dated: 木 6 27 13:52:56...
View Article【vi】Tera Termから仮想マシンへの接続方法
【viコマンド入門】viコマンド入門Tera Termから仮想マシンへの接続方法① centos8 にipアドレスを設定して、teratermから接続。 ネットワークアダプタを「ホストオンリーアダプター」に設定にしておく。② centos8でコマンドプロンプトで、ip addrでipアドレス確認。③...
View ArticleWSL セットアップする
WSL setupWSLを1からセットアップしたいときの備忘録.余計な説明はせずコマンドを列挙していく.詳細説明は他記事に譲る.コピペ使用を想定して$記号は省略した.ディストリビューションはUbuntuを想定する.Update & Upgrade Aptsudo apt update sudo apt upgrade Install Basic packagessudo apt...
View Articlegit commit時のエディタをvimにする
git commit時にnanoが開くのは嫌だnanoではなくviで編集したいこれを実行するだけ$ git config --global core.editor vim 参考git commitで使用するエディタを指定する
View Articlevimで日報を書く
一言で書いてしまうと、alias memo vim ~/doc/memos/$(date +'%Y%m%d').txt というような alias を定義して、日ごとのテキストファイルを開けるようにしておくというだけの話です。ただ、これだけだと閲覧が少々不便なので、実際には以下のようなシェルスクリプトを作っています。memo.sh#!/bin/shMEMODIR=~/doc/memos...
View Article