aam1r / sachet Goto Github PK
View Code? Open in Web Editor NEWHandcraft your development environment
Home Page: yoursachet.com
Handcraft your development environment
Home Page: yoursachet.com
I'm still seeing the same problem as described in #12
on OS X (Version 10.10, Yosemite).
If you add
md "$sachet__install_home"/.vim
in the line prior to
cp -r "$sachet__install_cwd"/vim/* "$sachet__install_home"/.vim/
in the install.sh
it should fix the problem. I did the md manually and re-ran the script and I'm good to go.
Thanks for the config, but I've got one issue. I love NERDTree now that I've found it, but I do not like that the cursor defaults to the NERDTree pane. I'm new to vim config editing, is there a way where I can have the other pane be selected by default and not the NERDTree pane?
I generated a setup with ctrlp and the vimrc had:
" ctrlp
set runtimepath^=~/.vim/bundle/ctrlp.vim
But it also has pathogen. Why not just let pathogen handle the runtimepath
?
I wish I could go back to my old settings now that I have tried sachet...
Hi !
I think there might be a problem with the install.sh
When I install it, it put everyfile in a vim directory, so ~/.vim/vim/*
Which cause some problem on my linux distribution (Fedora 20).
Just need a "cp -R ~/.vim/vim/* ~/.vim/" to fix it though.
I'm using Fedora 20 and Vim 7.4 if it can help
$ vim
Error detected while processing /Users/vantani/.vimrc:
line 4:
E117: Unknown function: pathogen#infect
line 5:
E117: Unknown function: pathogen#helptags
..after the vim is opened...
Error detected while processing VimEnter Auto commands for "*":
E492: Not an editor command: NERDTree
Press ENTER or type command to continue
Hi Please add this in your .vimrc settings.
let NERDTreeDirArrows=0
I'm using centos and remotely doing development.
A nice addition to fugitive is vim-gitgutter: https://github.com/airblade/vim-gitgutter
Isn't it a good idea to add this plugin to sachet ?
Bad ui.
There are no links currently which link directly to the NerdTree, etc pages to find out more before including them.
"Note: Some themes require a 256-color terminal to be used. If you are using Mac, iTerm is a great terminal that will suit your needs"
Since Lion, Terminal.app supports 256-color terms and even has its default TERM setting as xterm-256color.
:help compatible
:
If you set this option in your vimrc file, you should probably put it at the very start.
When a |vimrc| or |gvimrc| file is found while Vim is starting up, this option is switched off
Anything set by pathogen could be cleared by nocp
. It should either be the first thing in the vimrc or omitted entirely (since it's redundant).
I generated a vimrc that started thus:
" Pathogen
call pathogen#infect()
call pathogen#helptags()
set nocompatible
set statusline=%<\ %n:%f\ %m%r%y%=%-35.(line:\ %l\ of\ %L,\ col:\ %c%V\ (%P)%)
filetype plugin indent on
I've never used NerdTree and I tried to access the helpfile using :help NERD_tree.txt
as per the instructions, but that doesn't seem to work.
I've noticed that the /doc
directory is missing in all the plugins. Maybe useful to include the docs as well?
tpope's sensible is an effort to create a base set of vim defaults that everyone wants. (More like incsearch
and not hidden
.)
It's a great initiative and it sounds like a great fit for a vim setup creator like sachet.
set nocompatible
" Pathogen
call pathogen#infect()
call pathogen#helptags()
set statusline=%<\ %n:%f\ %m%r%y%=%-35.(line:\ %l\ of\ %L,\ col:\ %c%V\ (%P)%)
filetype plugin indent on
syntax on
set number
set mouse=a
set mousehide
set spell
set hlsearch
set showmatch
set autoindent
set history=1000
set cursorline
set expandtab
set shiftwidth=2
set tabstop=2
set softtabstop=2
" Nerdtree
autocmd vimenter * NERDTree
let NERDTreeShowBookmarks=1
let NERDTreeChDirMode=0
let NERDTreeQuitOnOpen=0
let NERDTreeMouseMode=2
let NERDTreeShowHidden=1
let NERDTreeIgnore=['\.pyc','\~$','\.swo$','\.swp$','\.git','\.hg','\.svn','\.bzr']
let NERDTreeKeepTreeInNewTab=1
let g:nerdtree_tabs_open_on_gui_startup=0
set background=dark
colorscheme solarized
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.