Powerline Escape Fix [vim] [usevim.com] [archive.org]
[...] The delay in leaving insert mode used to drive me nuts in vim-powerline. I posted an issue and the author pointed me to this helpful Vim config snippet as a workaround [...]
[...] The issue is that Powerline causes a delay when leaving Insert mode, but this can be fixed by changing the InsertEnter timeoutlen setting to 0: [...]
2013  blogpost  issue  configuration  vim  plugin  archived.version  tips  example  keyboard  workaround  links 
2 days ago
vim get slower after installing vim-airline · Issue #421 · vim-airline/vim-airline
A: [...] Super late to this, but first time install airline and encountered a similar issue. Found a nice solution should anybody else stumble along this down the line. [...]
2014  2016  issue  github  vim  plugin  ui  keyboard  performance  configuration  example  tips  links  workaround 
2 days ago
youcompleteme - Vim Awesome
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim. It has several completion engines:

* an identifier-based engine that works with every programming language,
* a Clang-based engine that provides native semantic code completion for C/C++/Objective-C/Objective-C++/CUDA (from now on referred to as "the C-family languages"),
* a Jedi-based completion engine for Python 2 and 3,
* an OmniSharp-based completion engine for C#,
* a combination of Gocode and Godef semantic engines for Go,
* a TSServer-based completion engine for JavaScript and TypeScript,
* a racer-based completion engine for Rust,
* a jdt.ls-based experimental completion engine for Java.
and an omnifunc-based completer that uses data from Vim's omnicomplete system to provide semantic completions for many other languages (Ruby, PHP etc.).
plugin  vim  c  c++  javascript  clang  dotnet  golang  ruby  php  links  development  programming 
2 days ago
Open–closed principle - Wikipedia
In object-oriented programming, the open/closed principle states "software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification";[1] that is, such an entity can allow its behaviour to be extended without modifying its source code.
ood  wikipedia  wikientry  english  softwaredevelopment  article  links  design 
5 days ago
How to prevent commands to show up in bash history? - Stack Overflow
Q: Sometimes, when I run commands like rm -rf XYZ, I don't want this to be recorded in bash history, because I might accidentally run the same command again by reverse-i-search. Is there a good way to prevent this from happening?
2011  bash  unix  linux  cygwin  tips  example  configuration  cli  stackexchange  forumthread 
6 days ago
Excluding some of the commands from being getting stored in bash history - Unix & Linux Stack Exchange
Q: Is there any way to exclude commands like rm -rf, svn revert from being getting stored in bash history? Actually I, by mistake, have issued them a number of times even though I have no intent to do, just because I am doing things quickly and it happened. Hence results in lost of lots of work I have did so far.
2012  bash  unix  linux  cygwin  tips  example  configuration  cli  stackexchange  forumthread 
6 days ago
tmux session in weird semi-zombie state · Issue #298 · tmux/tmux
Q: [...] I'll attach to a running tmux session and all of the windows/panes in it appear frozen. But they're not actually frozen; they're just not redrawing when they receive input. [...]
issue  tmux  github  terminal  textui  workaround  2016  unix  linux  keyboard 
9 days ago
Vimfest (main page)
Vimfest is a yearly, community-driven Vim "Hackathon" in Berlin organized by the Vim Berlin user group and Vim enthusiasts from other cities all around the world.
editor  vim  conference  tips  links  video  presentation  info  history  neovim 
9 days ago
FAQ · vim-airline/vim-airline Wiki
I have a performance problem....
vim-airline strives to make it easy to use out of the box, which means that by default it will look for all compatible plugins that you have installed and enable the relevant extension.
Many optimizations have been made such that the majority of users will not see any performance degradation, but it can still happen. For example, users who routinely open very large files may want to disable the tagbar extension, as it can be very expensive to scan for the name of the current function. [...]
vim  plugin  neovim  faq  performance  configuration  tips  wikientry  documentation  github  ui  textui  gui  links  issue  workaround 
10 days ago
Rendering Bug with the statusline and DirectX Renderer on Windows · Issue #1520 · vim/vim
[...] This is actually pretty disturbing and it took me a while to figure out, that this is caused by the directx rendering. In Vim-Airline, it makes the line numbering almost unusable, because there the actual line number is sometimes not even displayed at all, or only half of the number is displayed: [...]
vim  plugin  issue  links  github  directx  windows  gui  font  2017  unicode 
10 days ago
linux - Have tmux wait until I SSH in, to complete rest of Tmuxinator script - Unix & Linux Stack Exchange
A: Some notes of wait-for
So the basic usage of wait-for isn't too complicated if you think of it as analogous to threading concurrency primitives
It's not really connected to other tmux functionality, just a convenient implementation of IPC.
wait-for event_name is like waiting for an event wait-for -S event_name is a means of signalling an event [...]
2014  forumthread  stackexchange  tmux  tips  example  scripting  unix  linux 
10 days ago
Make tmux block until program completes - Unix & Linux Stack Exchange
A: tmux 1.8 introduced the wait-for command that can help do what you want:
The “channel” name (p12346-neww-done in the example above) can be anything you like (as long as it is the same in both places; if you anticipate multiple potentially simultaneous invocations, then you will probably also want to use a unique value for each invocation). [...]
tmux  2014  forumthread  stackexchange  scripting  example  tips  unix  linux 
10 days ago
Tmux Scripting | Peter Debelak
If you use tmux in your terminal you probably have a default set-up you use. For example, I always have the same windows open with the same names split up in the same way at work, so I decided I might as well make a script to avoid all that manual work each time.
tmux  scripting  example  blogpost  2016  unix  linux  tips 
10 days ago
App passwords - Atlassian Documentation
App passwords are substitute passwords for a user account which you can use for scripts and integrating tools to avoid putting your real password into configuration files.

App passwords are designed to be used for a single purpose with limited permissions, so they don't require two-step verification (2SV). This means app passwords can be used by users with 2SV make API calls to their Bitbucket account, and to integrate Bitbucket with other tools like Sourcetree and Bamboo.
article  git  guide  tutorial  api  bitbucket  security  configuration  networking 
14 days ago
Permanently authenticating with Git repositories - Atlassian Documentation
In addition to SSH, Bitbucket Server supports HTTP or HTTPS for pushing and pulling from managed Git repositories. However, Git does not cache the user's credentials by default, so you need to re-enter them each time you perform a clone, push or pull.

This page describes two methods for permanently authenticating with Git repositories so that you can avoid typing your username and password each time you are pushing to or pulling from Bitbucket Server.
article  git  tips  bitbucket  security  configuration  linux  unix  networking 
14 days ago
How to securely store API keys - DEV Community 👩‍💻👨‍💻
In the past, I’ve seen many people use git repositories to store sensitive information related to their projects. Lately, I’ve also been seeing some people even announce that they’re storing API keys on their private GitHub repositories. I’m writing this article because I believe that people should understand the risks of storing API keys with your code.
2017  blogpost  git  github  tips  software  security  api  bitbucket  development 
14 days ago

El 31 de octubre de 1993, Maradona volvía a la selección argentina para jugar el Repechaje vs Australia y clasificar para el Mundial de Estados Unidos 1994. Sin Diego, los argentinos hicieron una mala fase de clasificación que culminó con un humillante 0-5 vs Colombia. El regreso de D10S hizo posible que Maradona jugase su cuarta Copa del Mundo.
1993  history  worldcup  worldcup.1994  football  sports  maradona  spanish  tv  video  youtube 
15 days ago
Especial completo que emitió el Gol Caracol de Caracol Televisión, a través del canal público "Señal Colombia", posterior al 5-0 contra Argentina en Buenos Aires, el 5 de septiembre de 1993, con una doble transmisión efectuada por:
1-Caracol Televisión de COL: William Vinasco y Adolfo Pérez
2-Canal 13 de ARG: Marcelo Araujo y Enrique Macaya Márquez
1993  football  sports  spanish  worldcup.1994  worldcup  argentina  tv  video  youtube  history 
15 days ago
home directory - Path for fonts? - Ask Ubuntu
Q: I searched already for this question and got a page on here where someone answered with "go to home/username/.fonts" or somesuch. I ran into a couple problems: [...]

(me: look into '/etc/fonts/fonts.conf', '/etc/fonts/conf.d/50-user.conf', '/etc/fonts/conf.d/*.conf' (look for '<dir>' entries))
2014  forumthread  stackexchange  ubuntu  debian  configuration  fonts  linux  tips  example 
15 days ago
fenetikm/falcon: A colour scheme for terminals, Vim and friends.
A colour scheme for terminals, vim and friends.

This is v2.0 - vastly improved, with more tweak, less cruft.

Falcon is a work horse of a colour scheme that will (hopefully) stand the test of time - with fewer gimmicks, a more restrained colour palette but with a splash just enough to distinguish everything semantically as well a touch of delight thrown in.
themes  colour  vim  terminal  textui  tmux  neovim  plugins  macosx  unix  linux  github  opensource  license.mit 
15 days ago
ryanoasis/nerd-fonts: Iconic font aggregator, collection, and patcher. 40+ patched fonts, over 3,600 glyph/icons, includes popular collections such as Font Awesome & fonts such as Hack
🔡 Iconic font aggregator, collection, and patcher. 40+ patched fonts, over 3,600 glyph/icons, includes popular collections such as Font Awesome & fonts such as Hack https://NerdFonts.com
fonts  links  downloads  github  opensource  license.mit  linux  unix  x11  unicode  icons  programming  gui  xorg 
15 days ago
ryanoasis/vim-devicons: Adds file type glyphs/icons to popular Vim plugins: NERDTree, vim-airline, Powerline, Unite, vim-startify and more
🔣 Adds file type glyphs/icons to popular Vim plugins: NERDTree, vim-airline, Powerline, Unite, vim-startify and more.
font  fonts  opensource  license.mit  github  vim  plugin  plugins  neovim  icons 
15 days ago
Building Neovim · neovim/neovim Wiki
* Quick start;
* Running tests;
* Optimized builds;
* Debug builds;
* Localization;
* Compiler options;
* Xcode and MSVC project files;
* Custom Makefile;
* Third-party dependencies;
* About CMake;
* Build prerequisites;
neovim  build  howto  guide  tips  cmake  reference  wikientry  github  editor  windows  macosx  linux  unix  centos  fedora  suse  arch  freebsd  openbsd  homebrew  cygwin  visualstudio  mingw 
15 days ago
Following HEAD · neovim/neovim Wiki
The following changes may require users to update configuration, plugins, or expectations. Only breaking changes are mentioned here, this is not a reference for new features (see :help nvim instead).
neovim  editor  development  tips  configuration  history  github  wikientry  info 
15 days ago
Filipe Luis: “Messi es el mejor del mundo”
El defensa del Atlético ha sido claro a la hora de definir al crack argentino como el mejor
news  spanish  2018  messi  article  video 
15 days ago
Apps in AppImage format – AppImageHub
We currently have 463 apps in our database. Something missing? Submit a pull request on GitHub.
(me: 2018.09.05)
repository  software  linux  appimage.app  links  downloads  opensource  github  vim  neovim  appimage 
15 days ago
xolox/vim-colorscheme-switcher: Makes it easy to quickly switch between color schemes in Vim
Makes it easy to quickly switch between color schemes in Vim.
The colorscheme switcher plug-in for the [Vim text editor] vim makes it easy to quickly switch between [colorschemes] cs. It defines commands and mappings to switch to the next and previous color schemes.
vim  neovim  plugin  colour  github  opensource  license.mit  themes 
16 days ago
How do I check the version of NeoVim in vimscript? - Vi and Vim Stack Exchange
Q: I can check vim's version by using v:version, and I can check if I am running in nvim by doing has('nvim'). Is there a variable like v:version in neovim to let me know the nvim version, like 0.1.4 or 0.1.6?
2016  forumthread  stackexchange  neovim  scripting  tips  example  compatibility  howto 
21 days ago
hdima/python-syntax: Python syntax highlighting script for Vim
Python syntax highlighting script for Vim http://www.vim.org/scripts/script.php…
Enhanced version of the original Python syntax highlighting script. Based on python.vim from Vim 6.1 distribution by Neil Schemenauer (nas at python dot ca). Check also python.vim page on vim.org.
plugin  vim  github  opensource  license.mit  neovim  sourcecode  python 
21 days ago
autocmd - Suppress output from a vim autocomand - Vi and Vim Stack Exchange
Q: I have an autocommand defined in my vimrc:

au BufWritePost * !./make.sh
The script make.sh compiles a .tex file 3 times and I don't want the output to be displayed.

Is there a way to suppress the output? [...]
2015  forumthread  stackexchange  vim  scripting  issue  workaround  example  tips 
21 days ago
How do I define a vim function on a single line? - Super User
A: [...] One option would be to use exe:

exe ":function! SomeFunc() \n return 0 \n endfunction"

The \n characters are interpreted as newlines by the double-quoted strings. This does mean you should be careful to escape any special sequences. [...]
2014  forumthread  stackexchange  vim  scripting  tips  example  issue  workaround 
21 days ago
The Oroborus Project
Oroborus basically is a really minimalistic window manager, which is about 75kb small on a PowerPC machine and about 63kb on an x86 machine. "Minimalistic" means that the Oroborus window manager doesn't provide some things other window managers provide. So you will need some external tools also provided by this project.
xquartz  windowmanager  oldversion  2005  opensource  macosx  lins  2010  tools  x11 
21 days ago
Modified Oroborus for Mac OS X
OroborOSX is an X11 environment designed for use in rootless mode with XDarwin on Mac OS X. It is currently being used with Mac OS X from version 10.0.x to the latest 10.2.1.
xquartz  windowmanager  oldversion  2005  opensource  macosx  lins  x11 
21 days ago
Using a different X11 window manager with XQuartz - Tony Finch's blog
[...] You can't just switch window managers by starting another one - X only allows one window manager at a time, and other window managers will refuse to start if one is already running. So you have to configure your X session if you want to use a different window manager. [...]
2016  xquartz  windowmanager  howto  tips  macosx  x11  configuration  blogpost 
21 days ago
MOTIF Frequently Asked Questions
Subject: Motif FAQ (all parts)
Newsgroups: comp.windows.x.motif,comp.answers,news.answers
Reply-To: ksall@cen.com (Ken Sall)
Summary: Motif Frequently Asked Questions (with answers).
Posting-Freq.: irregular (re-posted every 7 days to comp.windows.x.motif)
Organization: Century Computing, Inc. <URL: http://www.cen.com/>
faq  motif  online  1996  tips  unix  x11 
21 days ago
The endless litany of tmux and nvim color problems : neovim
A: [...] If your terminfo database doesn't have any entry for the terminal type tmux-256color, try to build a more complete one in your home directory: [...]
tmux  terminal  colour  configuration  tips  example  cli  links  linux  unix  posix  bsd  macosx  forumthread  reddit 
22 days ago
exception handling - Try-catch in Vimscript - Stack Overflow
Q: I am trying to catch an error (E490) in Vim like this:
:try | foldopen! | catch | | endtry
I would like to open all folds if any are present. [...]
2011  forumthread  stackexchange  vim  scripting  example  tips 
22 days ago
Messi, el Zarra del s.XXI - Documental Canal + - YouTube
Documental de Messi de Canal Plus emitido en 2014 cuando Leo Messi rompió el récord de goles de Zarra.
2014  football  sports  fcbarcelona  documentary  spanish  spain  messi  video  youtube 
23 days ago
CMake / CMake · GitLab
CMake is a cross-platform, open-source build system generator. For full documentation visit the CMake Home Page and the CMake Documentation Page. The CMake Community Wiki also references useful guides and recipes.
cmake  buildgenerator  sourcecode  repository  development  opensource 
24 days ago
Lionel Messi vs Manchester United (UCL Final) 2008-09 English Commentary HD 1080i - YouTube
(me: interview (spanish with english subtitles), pre-match analysis, Messi-centred highlights, goals (Messi scores the 2nd with a header), trophy presentation highlights)
fcbarcelona  2009  football  sports  english  video  youtube  messi  interview  spanish 
27 days ago
Running AppImages — AppImage documentation
This page shows how a user can run AppImages, on their favorite distribution using the desktop environment tools or via the terminal. Also, it explains the concept of desktop integration, and presents tools that can be used for this purpose.
appimage  howto  tips  guide  cli  tool  linux  packaging  documentation  online  sysadmin 
27 days ago
rebase - Change first commit of project with Git? - Stack Overflow
Q: I want to change something in the first commit of my project with out losing all subsequent commits. Is there any way to do this? [...]
2010  forumthread  stackexchange  cli  git  tips  example  unix  linux  windows  macosx 
27 days ago
Here at resin.io we have thousands of users working through our getting started process and until recently we were embarassed about the steps that involved flashing an SD card. There was a separate track for each Mac/Windows/Linux and several manual and error-prone steps along the way.
appimage.app  linux  windows  flash  firmware  distro  tool  macosx  opensource 
27 days ago
AppImage | Linux apps that run anywhere
Download an application, make it executable, and run! No need to install. No system libraries or system preferences are altered. Can also run in a sandbox like Firejail.
Distribute your desktop Linux application in the AppImage format and win users running all common Linux distributions. Package once and run everywhere. Reach users on all major desktop distributions.
appimage  packaging  packages  tutorial  links  linux  amd64  x86  development  tool  cli  github  applications  apps  debian  ubuntu  mint  centos  redhat  suse  fedora  arch 
27 days ago
Ubuntu virtual terminal cursor style resetting - Super User
Q: I am running Ubuntu 14.04 and using one of the virtual terminals (TTY[1-6], accessible via Ctrl-Alt-F[1-6]); I want to permanently change the appearance of my cursor from the apparent default, a blinking underline, to a blinking box. I can change it temporarily, but it is consistently resetting when certain applications are run. [...]
(me: good explanation in the "accepted answer"; quoted excerpt from tmux(1) man page provided the only command that worked to fix tmux after neovim left the terminal in a "garbage-writing" state: printf '\033[0 q')
2016  forumthread  stackexchange  textui  terminal  configuration  issue  workaround  links  unix  linux  xterm  tmux  neovim  tips  example  debian  ubuntu  mint 
27 days ago
MessagePack: It's like JSON. but fast and small.
MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves.
distributed  ipc  multiplatform  c  c++  python  rusk  ruby  haskell  java  smalltalk  php  golang  node.js  pascal  qt  shell  unix  dotnet  c++11  d.programming.language  postgresql  objectivec  javascript  perl  delphi  lua  library  package  links  documentation  example 
27 days ago
10 Questions with Vim's creator, Bram Moolenaar – Binpress [archive.org]
Vim has existed for 23 years, and it’s been used to write millions upon millions of lines of code. We caught up with Bram Moolenaar, creator of the text editor, to ask him about what he’s learned building it over the past two decades, his thoughts on NeoVim and more. In addition, we posed some questions suggested by the Vim hive mind on Reddit. Check out Bram’s answers below.
archived.version  interview  people  vim  neovim  editor  opensource 
27 days ago
Related projects · neovim/neovim Wiki
If you're working on a Neovim-related project, include (alphabetically) it below!
neovim  plugins  ui  development  links  software  extension  textui  gui  ide  macosx  windows  linux  x11  gtk  python  rust  qt  tcltk  api  libraries  github 
27 days ago
Home - Neovim
* Powerful (msgpack);
* Usable (...);
* Embeddable;
* Drop-in Vim;
editor  vim  neovim  opensource  links  downloads  linux  macosx  windows  unix  textui 
27 days ago
tmux status-bar corrupted after catting a binary file, how to reset? - Unix & Linux Stack Exchange
Q: I accidentally screw up my tmux terminal after cating a binary file. Now my tmux is messed up. Detaching and re-attaching doesn't help, nor does a redraw (C-b r). Running reset only redraws the active pane, not the rest [...]
2012  tmux  issue  workaround  terminal  tips  forumthread  stackexchange  linux  unix  xterm  textui 
27 days ago
DragonFlyBSD: HowToDPorts
DPorts is DragonFly's own third-party software build system. It is based on FreeBSD's Ports Collection. Differences between ports and DPorts are intentionally kept to a minimum, both to maintain familiarity for mutual users of both operating systems and also to leverage the tremendous amount of work the FreeBSD contributors put into ports. DPorts can and does feature ports unique to DragonFly, so it's truly a native system.
The pkg(8) tool called "pkg" is a modern and fast binary package manager. It was developed for FreeBSD, but PC-BSD used it in production first, followed soon after by DragonFly. FreeBSD has since removed their legacy tools so pkg(8) is exclusively used by FreeBSD as well.
packagemanager  dragonfly.bsd  unix  documentation  howto  tips  sysadmin  bsd  links  guide  cli 
29 days ago
www.freeoffice.com - Linux tips & tricks
The applications in SoftMaker FreeOffice 2018 for Linux come in 32-bit and 64-bit versions, making them compatible with 32-bit (x86, 686) and 64-bit (x86_64, amd64) Linux.
freeware  linux  debian  mint  ubuntu  suse  fedora  productivity  officeapp  x11  tips  sysadmin  howto  x86  amd64  install  repository 
4 weeks ago
« earlier      
2009 2010 2011 2012 2013 2014 2015 2016 2017 amd64 android api apple apps archive archived.version argentina article articles audio bash blog blogpost book booting browser bsd build c c++ centos chromium cli commercialsoftware community comparison compatibility compiler computing configuration cpu debian debug debugger design desktop development distro documentation dos download downloads driver ebook ebooks editing editor emacs embedded emulation emulator english example extension faq fcbarcelona fileformats filesystem fix fonts football forumpost forumthread framework free freebsd freesoftware freeware funny games gaming gcc gdb geek gentoo gimp git github gnome gnu google graphics gui guide hardware hardwaresupport history howto html ide info install installation internet issue java javascript kernel keyboard language library license.gpl links linux macosx manual memory messi microsoft multiplatform networking news officeapp online openoffice opensource os packagemanager packages pdf performance plugin posix ppa programming python qemu redhat reference remote repository resources ruby scm screenshots script scripting searchable security shell slashdot software solaris source sourcecode sourceforge spanish spec sports stackexchange standards support sysadmin tech technology terminal test textui themes tips tool tools tutorial tutorials tv ubuntu ubuntu.precise ui uk unix usa vi video vim virtualisation visualstudio web webapp wiki wikientry wikipedia windowmanager windows windows7 wine winecompatible workaround worldcup x11 x86 xorg youtube

Copy this bookmark: