viを使う 11 (copy & paste)
使い方を覚えていきます。 文字をcopy & pasteする yy | 今いる行をcopyする。 p | pasteする。 yyして、該当行(の上の行)に移動してpします。 dd | 今いる行を削除する。clip …
yet another word press site
使い方を覚えていきます。 文字をcopy & pasteする yy | 今いる行をcopyする。 p | pasteする。 yyして、該当行(の上の行)に移動してpします。 dd | 今いる行を削除する。clip …
使い方を覚えていきます。 文字列を検索する / | 検索したい文字列を入力してEnter。 /を押すと:を押したときと同じ場所(一番下)に移動します。 そこで、検索したい文字列を入れます。 n | 次の一致した場所に移動 …
使い方を覚えていきます。 文字列を置換します。 最小構成 :s/BEFORE/AFTER/ | 今いる行に対して、先頭から最初の文字列BEFOREを文字列AFTERに置き換える。 sはsubstituteと書いてもいいし …
使い方を覚えていきます。 移動する Ctrl-d | 画面半分だけ下に移動する。 Ctrl-u | 画面半分だけ上に移動する。 gg | 最初の行に移動する。 G | 最後の行に移動する。 0 | 行の最初に移動する。 …
ROS2やります。 環境はUbuntu 22.04です。ROS2 Humbleです。 Install Ubuntu 22.04 下記はUbuntu 20.04のインストールについてですが、基本的に同じです。 VMware …
git logです。 git log 履歴を確認します。 $ git log 変更したファイルを表示させます。 $ git log –name-status patchを生成させます。変更履歴を見るのに使えます。 $ …
MacからUbuntuにSSHで接続します。 パスワードを入力しなくていいようにする手順の説明です。 もっと基本的な内容はこちら。
ROS2のTutorialsをやります。暫くはTutorialsそのままをやります。 ディレクトリ構成を理解します。この記事はC++を使います。 Creating a package 環境はUbuntu 22.04です。 …
ROS2のTutorialsをやります。暫くはTutorialsそのままをやります。 Topic通信をC++で実装します。 Writing a simple publisher and subscriber (C++) …
ROS2のTutorialsをやります。 暫くはTutorialsそのままをやります。 Service通信をC++で実装する前にsrvを定義します。 Creating custom msg and srv files 環 …