일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- hyperref
- Visual Studio
- MAC
- virtual
- cygwin
- c++
- intel compiler
- HDF5
- SSH
- cython
- mpi4py
- polyglot
- LaTeX
- datascience
- Anaconda
- portforwarding
- arXiver
- openmp
- gfortran
- HFS+
- tab space
- Matplotlib
- conda
- jupyter
- python
- h5py
- vi
- Windows
- GSL
- vim
- Today
- Total
목록vim (3)
Astro Coke
기본적으로 python을 vi 를 통해 스크립트를 작성할때 indent로 folding 을 한다. 기본 설정 in .vimrc: " folding settings autocmd FileType python set foldmethod=indent " use indent for folding (python) autocmd FileType python set foldnestmax=1 " maximal level of folding autocmd FileType python set expandtab " insert spaces instead of 하지만 간혹 class 내에 서브 함수들을 folding 하는 것에는 한계가 있다. foldnestmax=2 로 설정을 해도 원하는 데로 깔끔하게 folding 이 되..
source: https://github.com/romainl/Apprentice 특히 vimdiff 를 사용할때 색상 때문에 가독성이 떨어지는 경우가 빈번했다. 그럴때는 colorscheme 을 바꿔 주는 것이 좋다. 찾아본 것 중에는 위의 apprentice 가 괜찮았음. apprentice.vim을 다운 받은 후 ~/.vim/colors/ 폴더안에 복사를 한다. 그리고 .vimrc 를 열어 if &diff colorscheme apprentice endif 를 추가하면 됨. 이 구절은 vimdiff 를 사용할때만 apprentice.vim 칼라를 이용한다는 내용. 혹은 간단히, ~/.vim/colors/ 에 diffcolors.vim 을 만들고 그 안에 hi DiffAdd ctermbg=black ..
source: https://iqbalnaved.wordpress.com/2013/12/09/vim-tip-how-to-fix-python-exception-indentationerror/ When it has an error due to the indentation (see following message) >> TabError: inconsistent use of tabs and spaces in indentation -,trail:-,eol:$ list 2. Apply the following to set correct width > :set shiftwidth=4 tabstop=4 expandtab 3. running > :retab Solution 2 1. set ‘list’, so that y..