Vim環境でSvelte.jsのシンタックスハイライトをつける
はじめに普段開発時に私が使用しているテキストエディタはVim(正確にはNeovim)なのですが、 Svelte.jsの.svelteファイルを開くと全てのコードが真っ白で開発しずらかったので、何かシンタックスハイライトをつけるいい方法がないか探した。vim-svelte一番手取り早いのはVimのプラグインを見つけることだったので、Svelteのプラグイン情報が載っているSvelte...
View ArticlevimでJava言語用のポップアップ表示を設定する。
まずはじめに、、、私は派遣社員だ。そのため、派遣先への面接時に、営業が同席する。その営業が私の意見を無視して勝手に話を進めるため、あれよあれよでその派遣先が決まることがある。派遣社員になった以上、人間を捨てているが、ちょっと勘弁して欲しい。と言うことで、次はJava言語案件になるかもしれない。と言うことは、Java言語を勉強し直す必要が出てきた。しかし、Java言語関係の本は、使わないと思い、実家に...
View ArticleVimでもLive Serverが使いたい!!
前置きこんにちはこんばんは、はすです。私は最近完璧にメインエディタがvimになってきているわけなんですが、ふとLive Server的なプラグインvimにもあるのだろうか?と思い立ち、調べたところありました!それがbracey.vimというプラグインです。bracey.vimとはなんぞや?公式のリポジトリには以下のように書いてありました。live edit html, css, and...
View Articlevim-goimportsが効かない時の対処法。
はじめにVimに vim-goimportsを追加してみたものの効かなかったので対処法を記しておきます。対処法なぜ効かなかったかといいますと、~/.zshrc に$GOBINを通していなかったからです。ということで、~/.zshrcに以下を書くだけです。.zshrcexport GOBIN="$GOPATH/bin"
View Articlevscodeのneovim extentionが動かなくなったので、しょうがなくMacにHomebrew経由でneovim 0.5 をinstallするぜ
これはなにかvscodeでnvimのextentionを使っているのですが、動かなくなりました。 neovim の 0.5 が必要らしいです。 brew で普通にinstall && upgrade すると、0.4系しかinstallできませんでした。解決方法brew unlink neovim # すでにneovimをmacでinstallしている人はunlinkする必要がある...
View Articleちょっと自分のメモ書き
AWS基本的にLinuxコマンドsudo vim とはsuper user doつまり管理者権限を持った人間がやりますよという意味のLinuxコマンドvimはvimEditor使い方はLinuxとはまた別環境変数.zshrc...
View ArticleVim メモランダム
ドットインストールの学習メモですvimのモードノーマルモードここからいくつかのモードに入れる入力モードノーマルモードで i を入力。 insert escでノーマルモードコマンドモード: を入力。 command escで戻る。ヴィジュアルモードv を入力。 visual選択するモード。 escで戻る。ファイルの保存、読み込み:q:w:q!:e 他のファイル移動をマスターノーマルモードで使える -...
View ArticleCentOS7: Vim -> githubからのアップグレード
vimのバージョン7がインストールされているときの備忘録。 -> バージョン8へアップグレード必要なパッケージのインストール$ sudo yum update -y $ sudo yum install -y git ncurses-devel 標準パッケージのアンインストール#インストールされているパッケージを調べる。$ sudo rpm -qa | grep vim...
View Article~/.zshenvを読み込まないmac版アプリ(vim screen)の問題
Mac版 path_helper 問題を解決するシェルスクリプト(path_helper問題2) - Qiitahttps://qiita.com/shiro_yone/items/973f6a9ad01d913f502c筆者が記述した /etc/zshenv 用のシェルスクリプト記述は10.11でも動作している。行ったことMacOS 10.9環境で、screen-v.4.8.0 tmux...
View Articlecoc.nvimのプラグインをvimrc(init.vim)からインストールする設定
以下のように書けばいい" vimであれば、.vimrc" neovimであればinit.vim" これは自分の使っているプラグインletg:coc_global_extensions=[ \'coc-yank' \,'coc-tsserver' \,'coc-snippets' \,'coc-prettier' \,'coc-pairs' \,'coc-fzf-preview'...
View Articleasdf プラグインの作成 : Vimの場合
asdf-vm プラグインの作成asdf-vmはバージョニング管理ツール(でいいのかな?)で、プラグインによる複数種のツールの管理、また同機構での拡張ができるのが特徴です。asdf-vim...
View ArticleUbuntu: Vimの最新バージョンインストール
add-apt-repositoryのインストール$ sudo apt-get install software-properties-common $ sudo apt-get updateリポジトリからインストール"リポジトリの追加 $ sudo add-apt-repository ppa:jonathonf/vim $ sudo apt update"インストール $ sudo apt...
View ArticleVim: NERDTree plugin
.vimrc"dein.vim設定 -> プラグイン追加+call dein#add('preservim/nerdtree')"nerdtreeのキーバインド+ nnoremap <silent><C-e>:NERDTreeToggle<CR>"隠しファイルの表示+let...
View Article[vim] タイムスタンプの入ったファイル名でメモを開くだけのvim plugin
続・初めてのvimプラグイン作成 - 最小限なvimプラグインを参考にしつつ、以下の機能のプラグインを作ってみましたので、その記録です。自分は以下のような方法でメモを取っています。メモはいつも同じフォルダの下につくる。(後で検索するのが楽なので)メモはメモを取った日付 YYMMDD を頭につけて、その後ファイル名で用途を示します。メモ本体は Markdown で書いて、読むときは Chrome /...
View Articlevimtutor やった時のメモ
vim を使えるようになりたくて調べたらとりあえず vimtutor から始めるみたいな感じだったのでやってみた備忘録です。追記:vimtutor ja と打つと日本語で vimtutor が使えました。。。英語できないのでそれに気付かずめっちゃ時間かかりました。Lesson 1Lesson 1.1: MOVING THE CURSORコマンド内容hLeftjUp kDownlRightLesson...
View Articlevimを終了させる方法
初めてvim/viを学んだ際に抜け方が分からずに混乱したため、当時の自分に向けてメモを残します。同じ状況の方の参考になれば幸いです。①エスケープキー(esc)を押す②状況に合わせて下記を入力1.変更した内容を保存して抜ける:wq 2.変更した内容を保存しないで抜ける:q! 3.内容を何も変更してない時にそのまま抜ける:q 上記②まで行えば正しくvimから抜け出せています。
View Article【Python】自分の好きなデスクトップ画像を元に、自動で良い感じに合うターミナル/Vim/VSCodeのテーマを1コマンドで作ろう
例えばこんな感じ好きなデスクトップ画像さえあれば、1コマンドですぐに反映できます。これらは実際に私のデスクトップ画像を元に、自動であうテーマを1コマンドで生成/反映したテーマです。(私の他のテーマはこちらに10種類ほど置いています。 https://github.com/ryuta69/dotfiles)やり方1:...
View ArticleVimで選択した行の順番を入れ替える
バージョン情報:versionの一部VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Jan 26 2020 11:30:30) macOS version Included patches: 1-148 Huge version without GUI.よく紹介されている手法tac / tailtacや tail -rなどの外部コマンドを...
View Article[vim] Vimの文字コードの認識の仕組みと、文字化けを減らすための設定
Vimで文字化けを防ぐための設定に関する記事が結構見つかるのですが、 Help に記載されている文字認識のルールをきちんと解説していることが少ないようですので、基本に帰ってそのあたりから原則を書いてみます。基本的な考え方登場する設定値は以下になります。値役割encodingVim...
View Article