(g)vim導入と初期セットアップ

keiskS @technote内検索 / 「(g)vim導入と初期セットアップ」で検索した結果

検索 :
  • (g)vim導入と初期セットアップ
    ダウンロード http //www.kaoriya.net/ vim-rubyは最初から入っている。 vim-rubyのautoindent幅変更 ~/.vim/ftplugin/ruby.vim に下記の内容を記述。 setlocal tabstop=2 setlocal shiftwidth=2 setlocal expandtab vim-pythonは入っていない。(ubuntuには入っている) 手順 vim7.3はpython2.6.xに対応しているため、こちらからpython2.6.6.msiをダウンロード python2.6.6をインストール C \windows\system32下にあるpython26.dllを、vim/gvim.exeと同じフォルダにコピーする。 echo has( python ) で1が返ってくればOK! ...
  • LaTeX導入と初期セットアップ
    初めての人はとりあえずこれを買っておけば間違いないと思われます。 DL インストール 美文書作成入門に準拠。 エディタはtexworksを使用。 テンプレートについて こちらを参照 空行空白改ページなどまとめ こちらを参照 画像作成(無料) diaがいい感じ。 うまく調整できない場合は、pdfを拡大表示してキャプチャし、gimpなどでpngファイルにして保存する、という手もある。(変更時に面倒だけど…) →画像作成、編集、挿入をもっと効率的にする方法は今後も要調査。 vim-LaTeX 導入手順はこちら参照 vim-LaTeXのオフィシャルページはこちら ※注意点 manualページにある、tex.vimファイルは、indentファイル内にある。 helptagに関しては、pathogen上で設定しているので不要。 文字コ...
  • vimperator導入と初期セットアップ
    win7での置き場 C /windows/system32/config/systemprofile/ c \dropbox に_vimperatorrcをおく 環境変数HOMEをc \dropboxにして、OS再起動。 twittperator http //d.hatena.ne.jp/ruedap/20110205/vimperator_twipperator_twitter_google_url_shortener
  • c.vim導入と初期設定について
    cvimのダウンロードはこちらから。 ダウンロード→解凍→フォルダを適宜配置。 (pathogen使用者の場合は、bundle配下へ。) c-supportフォルダは、vimfilesフォルダ直下へ配置。 c.vimを開き、以下のように編集します。 58行目 let s vimfiles= $HOME(←$VIMを$HOMEに変更) 69行目 let s plugin_dir= $HOME. /vimfiles/  ←$VIMを$HOMEに変更) これでうまくいきました。 その他tutorialなどは、こちらから。 コードを書いたら、 \rc でsave compile \rr でrunします。 cvimでは分割コンパイルができない?みたいなので、 terminalから g++ -o hello hello1...
  • mac セットアップログ
    個人的なセットアップメモです。上から順番に行っていくと何かとスムーズ。 system preference general (color preference) desktop dock energy saver keyboard setting add Japanese (input sources) or install google Japanese IME swap capslock and ctrl key repeat https //www44.atwiki.jp/keisks/pages/468.html trackpad sound touchID accessibility (mouse trackpad options) enable three finger dragging https //support.apple.com/en-us/HT204609 m...
  • quickrun.vimの導入 on windows 7
    vim上でc++やjavaのコンパイル 実行ができるいい方法はないかと探していたら、quickrun.vimが良いらしい。 ということで自分も入れてみたのだが、windows環境だと色々面倒なことが多かったのでメモ。 quickrun.vimの設定というよりも、前提となる環境構築作業(特にcygwin)の方が中心ですが… 0.前提 前提として c++用にcygwin(full)、java用にjdk1.6を導入し、それぞれの\binへ環境変数を追加しておきます。 1.gcc-3, g++-3のシンボリックリンク作成 cygwinにデフォルトで入っているgcc, g++だと「アクセスできません」と返されてしまうので、gcc-3, g++-3からシンボリックリンクを張ります。オリジナルのgcc.exe, g++.exeは適宜バックアップしておくこと。 c \cygwin...
  • Server環境セットアップログ
    Serverは主にLinuxを想定しています。(随時更新予定) 入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界 ディレクトリを整える mkdir local downloads mkdir local/bin local/lib local/include local/opt (自分の)dotfileをダウンロード git clone https //keisks@bitbucket.org/keisks/dotfiles.git シンボリックリンク貼り sh initial_link_linux.sh (.gitconfigは手動でコピペする。) neobundleインストール mkdir -p ~/.vim/bundle git clone https //github.com/Shougo/neobundle.vim ~/.vim/bu...
  • vim 折りたたみ
    http //nanasi.jp/articles/howto/fold/fold-marker.html 今まではあまり利便性を感じていませんでしたが、最近重宝しています。 http //vimvimvim.blogspot.com/2012/04/vim.html zz と ztは慣れると便利。
  • PsychoPy インストールからセットアップまで
    sw_vers ProductName Mac OS X ProductVersion 10.8.5 Standalone版インストール brew install --force Caskroom/cask/psychopy その後、/opt/homebrew-cask/Caskroom/psychopy/1.82.00/PsychoPy2.app を直接起動するか、applicationにコピーすればOK Standalone付属のpyshellではなく、自分のpythonから叩きたい場合は、 Prerequisites をすべてインストールする。Pythonについては64bit版でも問題なかったです。 http //www.psychopy.org/installation.html#dependencies e.g. pip install pygle...
  • 初めてのvimclojure
    はじめに clojureというかLeiningenのインストールについては先日書いたこちらから。 ちなみに環境はMac OS X Lionです。 clojureのためだけにemacsを新たに学ぶモチベーションはなかったので(そもそもclojureのためでもないのだけど)vimで何とかならないものかと調べてみました。 色々ページは見つかるのですが、leiningen (clojure) + vimclojure (w/ nailgun)という組み合わせについての情報は少なく、しかもどれも新しいバージョンが次々と出るので陳腐化している(&compatibilityがなくなっている)情報も多いです。 とりあえず現時点(2012/02)でうまくいった環境について書いておきます。が、上にもあるようにこれもまたすぐに陳腐化してしまうはずです。 vimclojureのインストール ...
  • vim word count
    恥ずかしながら知りませんでした。こんな簡単にできるんですね。 vで選択 g ctrl+g これでステータスバーにword count等が表示されます。 http //vim.wikia.com/wiki/Word_count
  • surround.vimなど
    今更感はあるかもしれませんが、、、 HTML+CSS編集に便利なVimプラグイン surround.vimでHTML編集を効率化 vimでasciiコードを調べるには、 こちら あまりプラグインは入れたくないのですが、これは便利です。
  • vimでthesaurus
    http //www.thegeekstuff.com/2008/12/vi-and-vim-editor-3-steps-to-enable-thesaurus-option/ http //vim-users.jp/2009/05/hack4/
  • vim adventure
    very cool!! http //vim-adventures.com/
  • vim 行頭行末をまとめて編集
    vimで複数行の行頭、行末に一気に文字を挿入する方法 すばらしいまとめです! 
  • Visual Studioでvimキーバインディング
    VsVimというツールがとてもいい感じです。 ctrl-p, ctrl-nなどキーバインドがバッティングする場合は、 VSでコードを書くウィンドウの右下にあるoptionsボタンで選択できます。 Hello Worldを書く前にVsVim!!
  • vim on ubuntuで、クリップボードへヤンクする
    UbuntuのVimでレジスタではなくクリップボードにコピーする方法 "+y 毎回打つのは面倒なので、rcファイルに vnoremap y "+y って書いてみた。 C-hoge スタイルは避ける。
  • vim (file)encoding
    vim でmake fencエラーが出る場合は、fileencodingをチェック。 set fileencoding=utf-8 set fileencoding=sjis 等必要に応じて対応する。
  • git commit 時にvimで怒られる件
    git commit error There was a problem with the editor vi . Please supply the message using either -m or -F option. というエラーが出た(Mac OSX Lion) これで解決した git config --global core.editor "/usr/bin/vim" git commit
  • vim spelling and grammar checker
    スペリングについては set spell (nospell) でできるのですが、結構緩いので syntax spell toplevel を設定しておいたほうが良いです。 grammar checkerについては LanguageTool Grammar checker for English, French, German (etc.) in Vim http //www.vim.org/scripts/script.php?script_id=3223 が使えるようです。(まだ試していませんが。。。)
  • vimperator3でguioptionsが使用できない
    http //vimperator.g.hatena.ne.jp/teramako/20110214/1297689519 大幅改変された模様。 古い設定をコメントアウトして、 set guioptions=nosmallicons,nosearchbox,nomenubutton,leftscrollbar,nobottomscrollbar,notabnumbers set toolbars=nomenu,nonavigation,noaddons,nobookmarks でとりあえず対応。
  • Mac iterm2, vimで色が出ない問題
    Mac歴が3週間程度なので、色々知らなかったことだらけです。 alias ls= ls -alG vimの方は set t_Co=256 は、書いていたのですが、 syntax on を書き忘れていたようです。
  • ubuntu 11.04にてgvimのウィンドウを透過させる
    基本的にはこちらにあるように、CCSMを使用する。 注意!! 「ウィンドウ特定設定」の値が1だと全く見えなくなる点。 上の値が1のままだと、条件設定中に何らかのはずみですべてのウィンドウ・文字が透明になってしまう。万が一このような状態になってしまった場合の解決策透明になってしまったデスクトップ上で「Alt+F2」(透明なターミナルが開きます。) 心の目でおもむろに「metacity --replace」とタイプしてenter それでもダメなら、フォーラムへ…。 安全な手順は以下のような感じ compiz周りをダウンロード システム→設定→CompizConfig設定 アクセシビリティ→「不透明度・明度・彩度」 左にあるチェックボックスを有効にする 不透明度タブ→新規 ウィンドウの値を70程度にする。 「ウィンドウ」に「title=.*VIM.*」といれる 実際にvimのウィンドウを見な...
  • vim copy and past (from clipboard)
    https //vi.stackexchange.com/questions/84/how-can-i-copy-text-to-the-system-clipboard-from-vim
  • vimで特定のファイル専用のテンプレを作る
    手順はこちら。 ポイントは autocmd BufNewFile *.py 0r $HOME/.vim/template/python.txt ですかね。
  • vimperator + weblioでサクサク英単語学習
    vimperatorのsearch engineにweblioを追加するこちらの「検索ボックスに組み込む」という項目をクリック(自分は英和和英) weblioのユーザー登録(無料)こちらから登録 weblioの検索結果(右上付近)にある単語帳ボタンをクリックすると検索結果の単語が追加されます
  • markdown introduction (for vimmer)
    簡単な文書なら、web browser上で書けば良い? http //dillinger.io/ vim でmarkdown シンタックスハイライト http //blog-223soft.heroku.com/20
  • Setting up Stanford Parser python interface on Mac OS X Lion and Ubuntu Linux
    色々はまったので手順をメモしておく。 Stanford Parser for Mac OS X Lion 基本的には こちらのhereからダウンロードしたものに、stanford parserとJPypeが入っているのでそれを使用すれば良い。 (最初最新版を入れたらうまく動かなかったので 参照) JAVA_HOMEの環境変数がない場合は、事前に export JAVA_HOME=/Library/Java/Home export JAVA=$JAVA_HOME/bin export PATH=$JAVA $PATH source .bash_profile しておく。 MacではJPypeのセットアップの際にコンパイルエラーが出るので、ここにあるように、 In order to successfully install it, som...
  • vim 正規表現
    正規表現 検索文字列 ^ 行頭にマッチする。 $ 行末にマッチする。 \n 改行にマッチする。 \t tab文字にマッチする。 \s スペース、tab文字にマッチする。 [abc] abcのいずれかの一文字にマッチする。 [!abc] abcのいずれでもない一文字にマッチする。 [0-9] 0~9の一文字にマッチする。 [a-z] a~zの一文字にマッチする。 . 任意の一文字にマッチする。 r* 正規表現rの0回以上の繰り返しにマッチ。 r\+ 正規表現rの1回以上の繰り返しにマッチ。 r\{n\} 正規表現rのn回の繰り返しにマッチ。 r1\|r2 正規表現r1又は正規表現r2にマッチ。 ※参考にしたサイト 2つの連続した改行を1つにしたい %s/^\n^\n/^M/gc ^Mは、ctrl+v のあとにenterで出せる。
  • group-concecutively-by
    from itertools import groupby l = [(u Dem , u O ), (u . , u O ), (u Republic , u LOCATION ), (u of , u LOCATION ), (u Congo , u LOCATION ), (u prepares , u O ), (u to , u O ), (u confront , u O ), (u Rwanda , u LOCATION )] groupby(l, key=lambda x x[1]) itertools.groupby object at 0x10fff65d0 for k, g in groupby(l, key=lambda x x[1]) ... print list(g) ... [(u Dem , u O ), ...
  • vim 大文字小文字変換
    visual modeで。 U 大文字化 u 小文字化 normal modeで。 ~ 大文字小文字変換 Ctrl-a 数値のインクリメント Ctrl-x デクリメント http //advweb.seesaa.net/article/286507.html
  • jetbrain IDEs
    初期設定 http //qiita.com/pashango2/items/de342abc10722ed7a569 http //qiita.com/pashango2/items/6ab6d94a8aba2a2fefc8 http //akiyoko.hatenablog.jp/entry/2017/03/10/082912 plugins ideavim markdown support acejump color scheme http //color-themes.com/?view=index
  • Mac setup (server usage)
    xcode homebrew ディレクトリを整える http //www44.atwiki.jp/keisks/pages/198.html (自分の)dotfileをダウンロード git clone git@bitbucket.org keisks/dotfiles.git neobundleインストール mkdir -p ~/.vim/bundle git clone https //github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim virtual box and vagrant http //www44.atwiki.jp/keisks/pages/313.html to be continued
  • vimのhtml化
    知りませんでした。 こちら
  • 種種雑多なtips
    メモ vim 選択して= indent揃え vim e ++enc=[utf-8 | euc-jp] mac opt+ command + esc プロセス一覧 git git commit -a 差分すべてcommit
  • vim ステータスライン
    メモし忘れていたのでこちらにも。 http //sourceforge.jp/magazine/07/11/06/0151231
  • firefox plugins
    Vimperator http //vimperator.blog9.fc2.com/blog-entry-35.html Tombloo https //github.com/to/tombloo/wiki/ Twittperator http //vimperator.g.hatena.ne.jp/teramako/20100702/1278104239 Backword http //hamamuratakuo.blog61.fc2.com/blog-entry-367.html →firefox4非対応 downthemall http //www.downthemall.net/ 英辞郎 on the WEB https //addons.mozilla.org/ja/firefox/addon/eijiro-on-the-web/ ...
  • pydot 使い方
    pydotの使い方を集めています。 https //github.com/pydot/pydot/issues/169#issuecomment-378051888 import random import networkx as nx G = nx.petersen_graph() pdot = nx.drawing.nx_pydot.to_pydot(G) shapes = [ box , polygon , ellipse , oval , circle , egg , triangle , exagon , star , ] colors = [ blue , black , red , #db8625 , green , gray , cyan , #ed125b ] styles = [ filled , rou...
  • vim インデントショートカット
    範囲を選択して ">" でインデント挿入 "<" でインデント削除 これは便利だ。
  • vim コピーインデント削除
    http //q.hatena.ne.jp/1189384173
  • HOME
    technote @keiskS 技術系の備忘録 Notesです。 (メモ目的なので、真偽や動作、最新情報を保証するものではありません。) 検索 Profile 記事一覧はこちらから tag_cloud python mac latex nlp linux vim java git ML visualization cpp numpy stats math ENV NLP javascript windows matplotlib bash webdesign IDE intellij homebrew eclipse regex lubuntu AWS algorithm matlab mturk ssh lifehack presentatio...
  • vimを新規インストール
    http //qiita.com/tenten0213/items/7f9457d519d27d7270ac
  • vim コメントインアウトショートカット
    方法1 対象文字列をビジュアルモードで矩形選択(ctrl+v) 大文字「I」を入力 先頭に追加したい文字列を入力 Ctrl + [ 方法2 nn,nn s/^/%/g のようにする。nnは行番号
  • vimの正規表現で最短一致
    こちら %s/ .\{-} //g これは絶対忘れる自信がある。
  • amazon ec2 環境構築コマンド群
    とりあえずインスタンスを作成したら sudo yum install git sudo yum install tmux git clone https //keisks@bitbucket.org/keisks/dotfiles.git sh ./dotfiles/common/initial_neobundle.sh (vimを開いて)NeobundleInstall sh ./dotfiles/common/initial_link_aws.sh 日本時間に合わせたい場合 sudo cp /usr/share/zoneinfo/Japan /etc/localtime
  • xcode shortcut
    nice https //gist.github.com/dnpp73/2134558 http //p-monster.hatenablog.com/entry/2012/12/14/200315 xcode vim binding http //qiita.com/yoheihonda/items/bb53507bd05406aa0bf2
  • Warning: comparison between signed and unsigned integer expressions
    c.vimだとwarningでも\rrが弾かれてしまうので、、、 こちらを参照。 vector int s; for (int i = 0; i (int)s.size(); ++i) // cast s[i]++;  vector int s; for (unsigned int i = 0; i s.size(); ++i) // unsigned int s[i]++; 
  • intellij IDEA
    some useful tips for intellij IDEA ideavim http //gihyo.jp/dev/serial/01/android_studio/0044?page=1 check project bytecode version http //stackoverflow.com/questions/12900373/idea-javac-source-release-1-7-requires-target-release-1-7
  • mac key repetetion
    http //www.idownloadblog.com/2015/01/14/how-to-enable-key-repeats-on-your-mac/ defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false defaults write -g KeyRepeat -int 1 defaults write -g InitialKeyRepeat -int 12 要再起動 (Overleafはvimiumをオフにすることも忘れずに)
  • writeLaTeXが便利すぎる件
    [改訂第6版] LaTeX2ε美文書作成入門 google docs感覚のオンラインLaTeX環境。 手っ取り早く書きたい場合、手元にTeX環境がない場合、コンパイルなんて面倒だという場合、omakeでも満足できない場合、共著で作成する場合等々、かなり便利です。 Editorもvim, emacsモードがあるので、コアな方でもOK。 こちらから登録すると+50MBの特典がついてます(referer, refree共に50MBもらえます)。 ※自分は使っていませんが、日本語環境についても「writelatex 日本語」で検索すれば山ほどTipsが出てきます!!
  • @wiki全体から「(g)vim導入と初期セットアップ」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索