タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pythonとvimに関するAkazaのブックマーク (5)

  • Python(というわりには少なめな)で土日を使ってサービスを作るための中途半端なモダン環境構築メモ

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    Python(というわりには少なめな)で土日を使ってサービスを作るための中途半端なモダン環境構築メモ
  • jedi-vim の設定 - Memo

    追記: if completeopt = longest is not set, change the default behaviour of … · davidhalter/jedi-vim@42900bb · GitHub で下記設定は不要になった。 Vimmer な Pythonista にとってとても強力な Vim プラグインの jedi-vim を試してみた。 詳細は mattn さんのエントリを参照。 Big Sky :: python 補完のVimプラグイン「jedi-vim」がスゲー とても強力だし、補完の速度も今の所特に重いとは思わなかったが、補完時に自動的に候補の最初が選択されるのが気に入らない。 例えば with open('foo.log', 'r') as f: f. と f の後に . を押せば関連する一覧が表示されるが、デフォルトでは `close` が選択

    jedi-vim の設定 - Memo
  • Hashnote - Vimを最強のPython IDEにする

    pythonbrewによるフレキシブルなPython環境の構築 Vimの設定とかはあまり関係ないですが最強を詠うために最強のPython環境が必要なので構築します。最強の環境とは インストールされているPythonのバージョンが違うことによって不可解なバグが発生しない インストールされているライブラリのバージョンが違うことに不可(ry インストールされているライブラリ同士が干渉して不可解な(ry だと思っています。これらを解決するために pythonbrew という素晴らしいソフトを利用します。 ただこのソフトはシェルが前提となっているのでWindowsをお使いの方は代わりに virtualenv をインストールして先に進んでください。 Pythonには大きく分けて2.x系と3.x系の大きなバージョンがあり、この二つは相容れないものとなっています。 2.x系はずっと使われてきたもので外部ラ

  • Pythonを快適に編集できるようvimを設定する - 玉虫色に染まれ!!

    今日はさっくり小ネタ。 最近私はPythonを勉強中なのですが、「このての軽量言語はさっと書いてさっと実行できなきゃだめ」という信念のもと、編集にはvimを使っています。 とはいえ、Pythonは実はかなり「エディタを選ぶ」言語です。インデントによってブロックを表現するので、インデントがきちんと表示されないと困りますし、タブとスペースが入り交じってしまわないようなエディタの補助も欲しいところです。 というわけで、今日は、そんなPythonをすっきり快適に編集できるような vim の設定をご紹介します。 いきなり結論 私は以下のような記述を ~/.vimrc に追記しました。 autocmd FileType python setl autoindent autocmd FileType python setl smartindent cinwords=if,elif,else,for,wh

    Pythonを快適に編集できるようvimを設定する - 玉虫色に染まれ!!
  • vimのオートインデントがPythonのコメント行でカーソルを先頭に戻してしまう問題の解決法 - methaneのブログ

    普段vim7.1の自前ビルドを使っているんだけど、Pythonのソースコードを書くとき、コメント行を書こうとして、行頭に#を書いた瞬間にインデントが無くなって行が左端に行ってしまい、>>とか==とかでも修正できなかった。 set cinkeys= とか set noautoindent, nocindent, nosmartindent とかやってもどうにもならなかったんだけど、解決法を http://henry.precheur.org/2008/4/18/Indenting%20Python%20with%20VIM.html で見つけた。 とりあえず、~/.vim/indent/python.vim をこんな感じにしてみた。 setlocal indentkeys+=0#autocmdにした方が良いのかな? au BufEnter *.py setlocal indentkeys+=

    vimのオートインデントがPythonのコメント行でカーソルを先頭に戻してしまう問題の解決法 - methaneのブログ
  • 1