タグ

ブックマーク / sites.google.com (2)

  • SystemVerilogで遊ぼう!

    このサイトは、自分の趣味でSystemVerilogの使い方を簡単に説明したサイトです。 SystemVerilogは簡単に言ってしまえば、1つのプログラミング言語です。でも他の言語と違って、LSI設計用の言語のためユーザーが少ない?せいか、入門用ページなどは見たことがありません。なので、とりあ えずモデル作成に使う文法を例と共に説明して、モデル作成までを1つの目標にサイトを構築してみました。 #いまはSVに特化しない項目も、必要に応じて取り上げています ※上記はサイト構築時に書いた、10数年前の文をそのまま置いています。 2023/06/25 昔、短い期間在籍していた会社、CMエンジニアリングが公式YouTubeチャンネルを開設していました。アサーションの動画を3つほど出していたので、画面左のメニューから「60. アサーション」のところにリンクを貼りました。YouTubeチャンネルへのリ

  • fudist - vim/gvim挿入モードのキーを若干Emacs風味にカスタマイズ

    vimの挿入モードは長居をするところではありません。 とはいえ挿入モードだけでほとんどの入力編集を可能にすることも出来ます。 特に日語を使用する場合などはノーマルモードでの利点が無くなってくるので、ある程度編集可能にしておいた方が便利な時もあります。 若干Emacs風味なvimの挿入モードのキーカスタマイズ設定を書いてみたので参考にしてください。 ほとんどのキーに<C-g>uが付いているのはアンドゥを設定するためです。また単純に<C-o>からノーマルモードのコマンドを実行していないのは、<C-o>ではIMEの状態がうまく制御されていないのと、virtualedit=onemoreを使用しないと行末で動作的に問題があるコマンドのためです。挿入モードでの単語単位移動では行末で一度は止まらないと困るので専用の関数を用意しました。ノーマルモードの j や k に gj や gk を割り当てて

  • 1