I'm fairly new to emacs. I'm using OS X 10.10. I have been learning to use helm. I was interested in its integration with surfraw. I installed surfraw from teh source tarball following the instructions at surfraw.alioth.debian.org.
However, when I use helm-surfraw, I originally got a file not found error. Following this discussion, I determined this was partly due to lack of a default browser.
I installed lynx as follows:
sudo mkdir /usr/local/src
cd /usr/local/src
sudo curl -O http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.gz
sudo tar -xzvf lynx2.8.7.tar.gz
cd lynx2-8-7
sudo ./configure --mandir=/usr/share/man
sudo make
sudo make install
Then, I did the following:
$ mkdir -p ~/.config/surfraw
$ echo "SURFRAW_text_browser=/usr/local/bin/lynx" >> ~/.config/surfraw/conf
$ echo "SURFRAW_graphical=no" >> ~/.config/surfraw/conf
The good news is that I can now run surfraw from the terminal. However, helm-surfraw still doesn't work. I'm not given any options for a search engine (see screenshot).
I'm interested in helm-surfraw alternatives, but I'd also like to understand what I'm doing wrong.